 /EDICT, EDICT_SUB(P), EDICT2 Japanese-English Electronic Dictionary Files/Copyright Electronic Dictionary Research & Development Group - 2025/Created: 2025-11-06/
 /(unc) repetition mark in katakana/
 /(unc) voiced repetition mark in katakana/
 /(unc) repetition mark in hiragana/
 /(unc) voiced repetition mark in hiragana/
 [ʤ] /(n) ditto mark/
 [ʤ] /(n) ditto mark/
 [ɤ] /(unc) "as above" mark/
 [Τ] /(unc) kanji repetition mark/
 [] /(n) (1) tying up/binding/fastening/tightening/(n) (2) total/sum/(n) (3) conclusion (e.g. of a gathering)/end/finish/rounding off/(n) (4) final meal after a drinking party/(n) (5) (food) dish made after eating a hot pot by adding rice or noodles to the leftover broth/(n) (6) (abbr) deadline/closing/cut-off/(n) (7) (MA) choking technique (in judo)/stranglehold/(n) (8) closure mark/(ctr) (9) counter for bundles (of wood, cotton, etc.)/(ctr) (10) counter for reams of 2000 sheets of Japanese writing paper/
 [] /(v1,vt) (1) to total/to sum/(v1,vi) (2) to kill (fish, poultry, etc.)/
ѥե [ѥե] /(n) (uk) parfait eaten at the end of a meal/
 [] /(n) sum/total/
 [᤭] /(sK) (n) (1) deadline/closing/cut-off/(n) (2) closing (a door, window, etc.)/(n) (3) cofferdam/
ڤ [᤭] /(sK) (n) (1) deadline/closing/cut-off/(n) (2) closing (a door, window, etc.)/(n) (3) cofferdam/
ڤ [᤭] /(v5r,vt) (1) to close up/to shut up (e.g. behind doors)/(v5r,vt) (2) to cut off (e.g. because a deadline has expired)/to close off (e.g. subscription list)/
 [᤭] /(n) time limit/closing day/deadline/
 [ʤ] /(sK) (n) (Shinto) rope used to cordon off consecrated areas or as a talisman against evil/
 [] /(n) deadline/time limit/closing day/settlement day (payment)/cut-off date/
 [ᤫ] /(n) oil cake/scrap cake/
 [ޤ] /(n) (1) circle/(n) (2) "correct"/"good"/(unc) (3) */_/(n) (4) period/full stop/(n) (5) handakuten (diacritic)/
 [줤] /(n) zero/nought/(P)/
 [] /(n) (1) zero/0/nought/nil/(n) (2) (uk) nothing/zilch/(P)/
 [ޤޤ] /(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) true-false test/yes-no test/
 [露뤷] /(n) (obs) shunga/pornographic picture/
 [줤] /(n) under 1 year old (of a baby)/0 years old/
 [] /(n) under 1 year old (of a baby)/0 years old/
 /(unc) long-vowel mark/
 /(unc) tilde symbol/
ܦ [ץ饹ե] /(exp,n) something extra (wasei: plus alpha)/something on top/and then some/icing on the cake/
 [] /(conj) (uk) and/
 [] /(ik) (conj) (uk) and/
˥եƥ [åȥ˥եƥ] /(n) (product) @nifty/at nifty/
 [åȤ] /(n) (vidg) roguelike (subgenre of role-playing video games)/
 [ޤ] /(n) (1) circle/(n) (2) "correct"/"good"/(unc) (3) */_/(n) (4) period/full stop/(n) (5) handakuten (diacritic)/
 [ޤФ] /(n) circle and cross/right and wrong (answers)/true-false/
ߥ [ޤФĥ] /(n) tic-tac-toe/
ߥƥ [ޤФĥƥ] /(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 (indicating "very good" on a piece of school work)/
 [󤫤] /(unc) not entirely wrong but not entirely right/so-so/average/
 [ᤸ뤷] /(n) komejirushi/Japanese punctuation mark similar in usage to an asterisk/
 [椦Ӥ] /(n) (1) mail service/postal service/mail/post/(n) (2) (abbr) mail/postal matter/postal items/
 [줤] /(n) zero/nought/(P)/
 [] /(n) (1) zero/0/nought/nil/(n) (2) (uk) nothing/zilch/(P)/
ͻ [塼椦] /(n) loan sharks operating from a cellphone (i.e. without a fixed phone number)/090 financing/
Υ [줤] /(n) very close range/close quarters/
Υ [] /(n) very close range/close quarters/
Υͷ [줤ꤷ㤲] /(n) point-blank shot/close-range shot/
Υͷ [ꤷ㤲] /(n) point-blank shot/close-range shot/
 [] /(n) (math) null space/
 [] /(sK) (n) type O (blood, etc.)/
 [줤] /(n) under 1 year old (of a baby)/0 years old/
 [] /(n) under 1 year old (of a baby)/0 years old/
 [줤] /(n) under 1 year old (of a baby)/0 years old/
 [] /(n) under 1 year old (of a baby)/0 years old/
л [줤] /(n) child under a year old/
л [] /(n) child under a year old/
 [줤] /(n) twelve o'clock/midnight/noon/
Ⱦ [Ϥ] /(n) (uk) 50cc motorbike/
 [줤Ф] /(adj-no,n) zeroth/
 [Ф] /(adj-no,n) zeroth/
 [] /(num,pref) (1) one/1/(adj-no,suf) (2) best/(adj-no) (3) first/foremost/(n) (4) beginning/start/(n-pref) (5) a (single)/one (of many)/(n) (6) (cards) ace/(n) (7) bottom string (on a shamisen, etc.)/
 [] /(num) one/
 [äƤ󤴤] /(n) informal wedding ceremony/
 [夦] /(num) ten/10/
 [Ȥ] /(num) (1) ten/10/(n) (2) ten years of age/
 [Ҥ㤯] /(num) hundred/100/(P)/
 [Ҥ㤯ѡ] /(n,adv) 100 percent/
 [ä] /(num) 1,000/one thousand/(P)/
 [ޤ] /(num) 10,000/ten thousand/(P)/
 [夦ޤ] /(num) 100,000/hundred thousand/
 [Ҥ㤯ޤ] /(num) (1) 1,000,000/one million/million/(n) (2) many/
 [äޤ] /(num) 10,000,000/ten million/
 [Ҥ㤯] /(num) 10,000,000,000/ten billion/
 [󤨤] /(n) 1000 yen/(P)/
߷ [󤨤󤱤] /(n) 1,000 yen bill/
߻ [󤨤󤵤] /(n) 1,000 yen bill/
 [äޤ] /(num) 10,000,000/ten million/
ѡ [Ҥ㤯ѡ] /(adv,n) (col) 100 percent/completely/fully/
ѡ [Ҥ㤯ѡ] /(n,adv) 100 percent/
 [Ҥ㤯] /(n) 100 yen/
ߥå [Ҥ㤯󥷥å] /(n) hundred-yen store/dollar store/(P)/
߶ [Ҥ㤯] /(n) 100 yen coin/
߶Ѱ [Ҥ㤯󤭤󤤤] /(n) (abbr) hundred-yen store/100 yen store/
߶Ѱ쥷å [Ҥ㤯󤭤󤤤å] /(n) hundred-yen store/100 yen store/
 [Ҥ㤯] /(num) 10,000,000,000/ten billion/(P)/
 [Ҥä] /(n) (abbr) hundred-yen store/100 yen shop/(P)/
 [Ҥ㤯ƤޤƤ] /(n,adj-no) (1) perfect score/full marks/perfection/leaving nothing to be desired/(n) (2) grading out of a hundred/grading on a scale of 0 to 100/
ǯ [Ҥ㤯ͤ] /(n) (1) the hundredth year/(n) (2) out of luck/(at the) end of one's rope/(n) (3) rare chance/unusually good fortune/
 [Ҥ㤯Ф] /(adj-no,n) (1) hundredfold/hundred times as much/(adj-no,n) (2) much more (than previously)/
 [Ҥ㤯ޤ] /(num) (1) 1,000,000/one million/million/(n) (2) many/
ܡ [ޤ뤤ܡ] /(n) 101-key keyboard (standard keyboard layout developed by IBM)/
 [Ҥ㤯Ϥ] /(num) (1) 108/one hundred and eight/(n) (2) (Buddh) the number of kleshas, worldly thoughts and passions/(n) (3) the sum of 12 months, 24 seasons of the solar year, and 72 microseasons of one year/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
⡼ [ƥ󡦥⡼] /(sk) (n) ten mode/
⡼ [ƥ⡼] /(n) ten mode/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
ߤϤ [夦Ϥ] /(sK) (n) (col) spot baldness/10-yen (coin) baldness/
ߥϥ [夦Ϥ] /(n) (col) spot baldness/10-yen (coin) baldness/
߶ [夦] /(n) 10 yen coin/
 [夦Ϥ] /(sK) (n) (col) spot baldness/10-yen (coin) baldness/
ǯ [夦ͤ] /(adj-f) decennial/recurring every ten years/
ѷ [ä] /(sK) (n) (geom) decagon/
ѷ [ää] /(sK) (n) (geom) decagon/
 [夦] /(n) one hundred percent/everything/all/
 [夦] /(n) (1) October/(n) (2) tenth month of the lunar calendar/(P)/
 [夦] /(n) ten o'clock/
 [ä] /(adj-f) decimal/denary/
 [ä] /(adj-f) decimal/denary/
ʣѴ [äˤؤ󤫤] /(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) ten people/
 [夦] /(n) (1) the teens (10-19)/teenage/(n) (2) the tenth generation/(P)/
 [Ȥ] /(n) (1) 10th day of the month/(n) (2) ten days/(P)/
ǯ [夦ͤ] /(n) the '10s/the tens/
ʬ [äפ] /(n) ten minutes/
ʬ [äפ] /(n) ten minutes/
ʬΣ [夦֤Τ] /(exp,n) tenth/tithe/
 [夦ޤ] /(num) 100,000/hundred thousand/
 [夦] /(num) (1) eleven/11/(n) (2) (cards) jack/
 [Ҥ㤯ȤФ] /(n,vs,vi) 110 (police emergency telephone number in Japan)/(P)/
 [Ҥ㤯夦ϤФ] /(n) 118 (maritime emergency telephone number in Japan)/
 [Ҥ㤯夦夦Ф] /(n) 119 (ambulance and fire brigade emergency telephone number in Japan)/(P)/
 [夦] /(n) (1) November/(n) (2) eleventh month of the lunar calendar/(P)/
 [夦] /(n) eleven o'clock/
 [夦ˤ] /(n) (1) 11th day of the month/(n) (2) 11 days/(P)/
 [夦] /(num) (1) twelve/12/(n) (2) (cards) queen/
 [Ҥ㤯ˤåѡ] /(adv) (col) certainly/surely/definitely/120 percent/
 [Ҥ㤯ˤåѡ] /(adv) (col) certainly/surely/definitely/120 percent/
ѡ [Ҥ㤯ˤåѡ] /(adv) (col) certainly/surely/definitely/120 percent/
ѡ [Ҥ㤯ˤåѡ] /(adv) (col) certainly/surely/definitely/120 percent/
ѷ [夦ˤ] /(sK) (n) (geom) dodecagon/
ѷ [夦ˤä] /(sK) (n) (geom) dodecagon/
 [夦ˤ] /(n) (1) December/(n) (2) twelfth month of the lunar calendar/(P)/
 [夦ˤĤӤ礦] /(n) Christmas blues/holiday stress (during December)/
 [夦ˤ] /(n) twelve o'clock/noon/midnight/
 [夦ˤˤ] /(n) (1) 12th day of the month/(n) (2) 12 days/(P)/
 [夦] /(num) (1) thirteen/13/(n) (2) (cards) king/
 [夦󤬤] /(n) January/13th month/
 [夦] /(n) 1 PM/
 [夦ˤ] /(n) (1) 13th day of the month/(n) (2) 13 days/(P)/
 [夦] /(num) fourteen/14/
 [夦] /(num) fourteen/14/
 [夦] /(n) 2 PM/
 [夦ä] /(n) (1) 14th day of the month/(n) (2) 14 days/(P)/
 [夦] /(num) fifteen/15/
ѥ [夦ѥ] /(n) 15 puzzle/game of fifteen/4x4 sliding puzzle/
 [夦] /(n) 3 PM/
 [夦ˤ] /(n) (1) 15th day of the month/(n) (2) 15 days/(P)/
 [夦] /(num) sixteen/16/
 [夦礦] /(n) (sports) round of 16 (in a tournament)/
 [夦ä礦] /(n) (sports) round of 16 (in a tournament)/
 [夦] /(n) 4 PM/
 [夦] /(n,adj-no) (abbr) hexadecimal/hexadecimal notation/hex/
ˡ [夦ۤ] /(n) (comp) hexadecimal/hexadecimal notation/hex/
Ǥ [夦] /(adj-no,n) 16-strand braided (rope)/
 [夦ˤ] /(n) (1) 16th day of the month/(n) (2) 16 days/(P)/
 [夦] /(num) seventeen/17/
 [夦ʤ] /(num) seventeen/17/
 [夦] /(n) 5 PM/
 [夦ʤʤ] /(n) 5 PM/
 [夦ˤ] /(n) (1) 17th day of the month/(n) (2) 17 days/(P)/
 [夦ʤʤˤ] /(n) (1) 17th day of the month/(n) (2) 17 days/
 [夦Ϥ] /(num) eighteen/18/
 [Ҥ㤯Ϥ夦] /(n) (1) 180 degrees/(adj-no,adv) (2) complete (about-face; in policy, opinion, etc.)/radical (change)/hundred-and-eighty degree (turn)/(P)/
ǯˡˡ [ϤäԤ㤯夦ͤ󤱤ݤۤ] /(n) Constitution Act 1867 (which established Canada)/
 [夦Ϥ] /(n) 18 certificate/R-18/restricted to those 18 years or older/
 [夦Ϥ] /(n) 6 PM/
 [夦Ϥˤ] /(n) (1) 18th day of the month/(n) (2) 18 days/(P)/
 [夦夦] /(num) nineteen/19/
ǯˡ [󤭤夦Ҥ㤯Ϥ夦ˤͤ󤱤ݤ] /(n) Constitution Act, 1982 (part of the Canadian Constitution)/
 [夦] /(n) 7 PM/
 [夦ˤ] /(n) (1) 19th day of the month/(n) (2) 19 days/(n) (3) (sl) (arch) fool/simpleton/(P)/
ģ [󡦥ǥ] /(n) apartment with one bedroom and a combined dining room and kitchen/
ģ [ǥ] /(sk) (n) apartment with one bedroom and a combined dining room and kitchen/
ģ [ǡ] /(adj-no,n) (1) one-day/(adj-no,n) (2) single-use (contact lenses, etc.)/daily-disposable/
ģ [ǥ] /(adj-no,n) (1) one-day/(adj-no,n) (2) single-use (contact lenses, etc.)/daily-disposable/
ģ󥿥 [ǡ󥿥] /(n) daily disposable contact lenses (wasei: one-day contact)/
ģ󥿥ȥ [ǡ󥿥ȥ] /(n) daily disposable contact lenses (wasei: one-day contact lens)/
ģȤΤƥ󥿥ȥ [ǡĤƥ󥿥ȥ] /(n) daily disposable contact lenses/
 [󥸡] /(n) (telec) 1G/first generation (of wireless cellular technology)/
 [󥱡] /(n) apartment with one bedroom and a kitchen/
̣ģ [󡦥롦ǥ] /(n) apartment with one bedroom and a combined living room, dining room and kitchen/
̣ģ [󥨥ǥ] /(sk) (n) apartment with one bedroom and a combined living room, dining room and kitchen/
 [󡦥] /(n) one room apartment/studio apartment/
 [󥢡] /(n) one room apartment/studio apartment/
̿ [ӥåȤĤ] /(n) (comp) one-bit message/
 [ߥ] /(n) (not even) an inch/(not even) a little bit/one millimeter/
 [] /(exp) from the beginning/from scratch/
 [ä] /(n) one month/
 [ä] /(sK) (n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [ҤȤ] /(n) slice/small piece/
 [ҤȤ] /(n) (1) one scene/one frame/one shot/one exposure/(n) (2) one cell/one panel (comic)/
 [ҤȤ] /(num) (1) one/(n) (2) for one thing/(n) (3) only/(n) (4) (not) even/(n,adv) (5) just (e.g. "just try it")/(adj-no) (6) some kind of/one type of/
ģ [ҤȤĤҤȤ] /(adv,adj-no) one-by-one/separately/in detail/
ģ [ҤȤĤդ] /(n) one or two/a few/small number/
Ĥ [ҤȤĤ] /(n) (uk) pair/couple/brace/
 [ҤȤĤܤ] /(n,adj-no) one star (rating)/
 [ҤȤĤ] /(adj-no) (1) one-eyed/(adj-no,n) (2) first (in a series)/initial/
Ѥ [äѤ] /(sK) (n,adj-no) (1) one cup (of)/one glass (of)/one bowl (of)/cupful/glassful/bowlful/spoonful/(n) (2) one drink (of alcohol)/(adj-na,adj-no,n-suf) (3) (uk) full/filled (with)/brimming (with)/crowded/packed/(adv,n-suf) (4) (uk) fully/to capacity/to the maximum/as much as possible/(adv) (5) (uk) a lot/much/many/(n-suf,adv) (6) (uk) all of .../the entire .../(n) (7) one (squid, octopus, crab, etc.)/(n) (8) one (boat)/
ޤ [ҤȤޤ] /(n) one square on a grid/one cell of a grid/
 [ä] /(n) one month/
 [ä] /(n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [ä] /(n) one month/
 [ä] /(sK) (n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [Ҥȥ] /(n) (1) one scene/one frame/one shot/one exposure/(n) (2) one cell/one panel (comic)/
ǡ [ǡ] /(adj-no,n) (1) one-day/(adj-no,n) (2) single-use (contact lenses, etc.)/daily-disposable/
ǡ󥿥 [ǡ󥿥] /(n) daily disposable contact lenses (wasei: one-day contact)/
ǡ󥿥ȥ [ǡ󥿥ȥ] /(n) daily disposable contact lenses (wasei: one-day contact lens)/
ǡȤΤƥ󥿥ȥ [ǡĤƥ󥿥ȥ] /(n) daily disposable contact lenses/
ǥ [ǥ] /(adj-no,n) (1) one-day/(adj-no,n) (2) single-use (contact lenses, etc.)/daily-disposable/
ɥ [ɥ] /(n) one drink/
ɥ [ɥ󥯤] /(n) one-drink minimum (at a restaurant, karaoke-bar, etc.)/
ѥ [ѥ] /(n) one pint/
ӥå̿ [ӥåȤĤ] /(n) (comp) one-bit message/
ߥ [ߥ] /(n) (not even) an inch/(not even) a little bit/one millimeter/
 [ä] /(n) one month/
 [ä] /(sK) (n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [ä] /(n) one month/
 [äĤ󤷤] /(n) 1-month checkup (of a baby)/
 [ä] /(n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [] /(n) (1) first place/first rank/(n) (2) units position (of a number)/
 [] /(n) (mil) captain (JASDF, JGSDF)/lieutenant (senior grade; JMSDF)/
 [] /(n) one (bird or rabbit)/
 [] /(adj-no) one-part/single-part/single-component/
 [ҤȤ] /(n) one (train) station/
߶ [] /(n) one-yen coin/
 [] /(sK) (n,adj-no) top recommendation/something highly recommended/
 [] /(n) 100,000,000/one hundred million/
շ [ä] /(n) one month/
ս [ä] /(n) one place/(all in) the same place/one spot/one location/one part/one passage/
 [ä] /(n,adv) once/one time/one round/one game/one bout/one heat/one inning/
 [ä] /(n) (1) (ksb:) first-year (university) student/freshman/(n) (2) (one of the) first graduates of a new school/
ʧ [äФ餤] /(n) one-time payment/lump-sum payment/
 [ä] /(n) (1) first floor/ground floor/(n) (2) one floor/one storey/(n) (3) one rank/(P)/
ѷ [] /(sK) (n) (geom) monogon/henagon/
ѷ [ää] /(sK) (n) (geom) monogon/henagon/
 [] /(n) ten percent/(P)/
 [ä] /(n) (1) one machine/(n) (2) one aircraft/(n) (3) (vidg) one life/
 [ä夦Ҥ] /(sK) (n) first-class goods/A-grade product/
 [ä礯] /(n) (1) one game (of go, shogi, etc.)/(n) (2) one board (go, shogi, etc.)/(n) (3) one office (of a broadcasting station, post office, etc.)/
 [] /(sK) (n) (1) an army/(n) (2) the whole army/the entire force/(n) (3) (sports) first team/first-string players/(n) (4) (col) the cool kids/the popular kids/
Ǣ [Ȥˤ礦Ӥ礦] /(n) (med) type 1 diabetes/juvenile diabetes/
 [] /(n) (1) January/(n) (2) first month of the lunar calendar/(P)/
 [] /(n) first period (e.g. first class in school day)/
 [] /(n) first period (e.g. first class in school day)/
 [ä] /(n) one (thing)/one piece/one item/
Ĥ [ä] /(n) each/per piece/
 [ä] /(n) each/per piece/
 [ä] /(n) each/per piece/
 [] /(n) one word/
 [礦] /(n) (one) line/(one) row/
 [ä] /(n) (mil) colonel (JASDF, JGSDF)/captain (JMSDF)/
 [ä] /(n) one-year-old/
 [ä] /(n) one-year-old/
 [ä] /(n) one copy (of a book, magazine, etc.)/one volume/
 [ä] /(n) (mil) (abbr) private first class (JGSDF)/
 [] /(n) (1) one o'clock/(adv,n) (2) once/at one time/formerly/before/(adv,n,adj-no) (3) for a time/for a while/for the time being/for the moment/temporarily/(n-pref) (4) a time/one time/once/
 [] /(n) one hour/
 [] /(adj-f,n) (1) first/preliminary/(adj-f) (2) primary (sources, industry, etc.)/original/(adj-f) (3) (math) linear (function, equation)/first-order/
å [å] /(n) (comp) primary cache/level 1 cache/
 [] /(n) primary coil/primary winding (in transformer)/
 [] /(n) main party (of the night)/first party/
ؿ [󤹤] /(sK) (n) (math) linear function/
 [] /(n,adj-no) one dimension/
° [夦] /(adj-na) (math) linearly dependent/
® [ۤ] /(n) first preliminary figure/
 [ۤƤ] /(sK) (n) (math) linear equation/
 [ä] /(sK) (n) (1) (complete) set/outfit/kit/suite/(n) (2) all/everything/
 [ä夦] /(n,adv) one week/
 [ä夦] /(n) one week/
 [ä礦] /(n) one win/one victory/
 [礦] /(n) (1) one tablet/one pill/(n) (2) tray/salver/
 [ˤ] /(n) one person/
 [ҤȤ] /(n) (1) one person/(n) (2) being alone/being by oneself/(n) (3) being single/being unmarried/(adv) (4) by oneself/alone/(adv) (5) (uk) just/only/simply/
ͣ [ҤȤҤȤ] /(adv,n) each (person)/individually/one by one/one at a time/in turn/
ͣ [ҤȤӤȤ] /(sk) (adv,n) each (person)/individually/one by one/one at a time/in turn/
ͤ [ҤȤꤢ] /(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/
ͤ [ҤȤ] /(exp) alone/by oneself/on one's own/
ͤλ [ҤȤΤ] /(sK) (exp,n) time to oneself/me time/
Ͷ [ҤȤ꤯] /(n) single-seat constituency/single-seat electoral district/
ͻĤ餺 [ҤȤΤ餺] /(exp) every one (of them)/(one and) all/without exception/to a man/to the last person/
ͻ [ҤȤꤸ] /(n) time to oneself/me time/
; [ҤȤ꤬] /(n,vs,vi) (1) being the sole winner/beating everyone else/(adj-no,adj-na) (2) winner-take-all/(adj-na) (3) mostly alone/mostly by oneself/
; [ҤȤ䤭ˤ] /(sK) (n) going to a yakiniku place by oneself/
ڤ [ҤȤ꤭] /(n,adv) all on one's own/
© [ҤȤह] /(n) only son/
 [ҤȤꤢ] /(exp,adv) per person/per capita/per head/
ʬ [ҤȤ֤] /(n) one person's portion/
餷 [ҤȤꤰ餷] /(n) living by oneself/living alone/
̼ [ҤȤह] /(n) only daughter/
 [ä] /(n) century/
ڤ [ҤȤ] /(n) slice/small piece/
 [ä] /(num) 1,000/one thousand/
 [äޤ] /(num) 10,000,000/ten million/
 [ä] /(n) one sen/one-hundredth of a yen/small amount of money/
 [] /(sK) (n) one class (of students)/one group (of people)/one set (of items)/one pair/
 [ҤȤ] /(sK) (n) one class (of students)/one group (of people)/one set (of items)/one pair/
 [ä] /(n) (mil) (abbr) master sergeant (JGSDF)/
­ [ä] /(n) a pair (of shoes or socks)/
 [] /(n) stroke/blow/
У [] /(adj-no,n) one-to-one/one-on-one/(P)/
У [ä] /(adj-no,n) one-to-one/one-on-one/
У̿ [ΤĤ] /(exp,n) (comp) one-to-one communication/
¿ [] /(adj-no,n) (math) one-to-many/
 [] /(n) one machine/one vehicle/
 [ä㤯] /(n) (1) first place (in a race)/first to arrive/(n) (2) one suit (of clothes)/one item (of clothing)/(n) (3) (go) one move/
ܣ [ä礦ᤤФ] /(exp,n) (id) first and foremost/most important thing to do first/top priority/plot 1, block 1/
 [ä礦] /(num) 1,000,000,000,000/one trillion/
 [äƤ] /(sK) (n) (1) point/dot/speck/(n) (2) one point/one matter/one detail/(n) (3) one point (in a game, exam, etc.)/one mark/(n) (4) one item/one article/one piece/(n) (5) slightest bit/trace/speck/
ʹ [äȤ] /(n) eighteen litre drum/
ԣ [äȤ󤱤] /(n) one metropolis and three prefectures (i.e. the Tokyo area: Tokyo, Kanagawa, Chiba and Saitama)/
 [] /(n,adv) (1) once/one time/on one occasion/(n,adv) (2) one degree/one tone/one musical interval/
 [ҤȤ] /(n,adv) (1) once/one time/on one occasion/(n,adv) (2) temporarily/for a moment/
٤ [ɤ] /(exp,adj-no) only once/just once/
٤ [ɤ] /(exp) only once/
٤ [ɤ] /(sK) (adv) all at once/
٤ [ɤ] /(exp) (not) even once/(not) ever/
 [äȤ] /(n) one party/one faction/one clique/
 [äȤ] /(n,adj-no) (1) first class/first rank/first grade/first place/first prize/(n) (2) one degree/one level/one grade/(adv) (3) most/best/
 [äȤ] /(n) (mil) colonel (JASDF)/
 [äȤ] /(n) (mil) airman second class (JASDF)/
 [äȤ] /(n) (mil) master sergeant (JASDF)/
 [äȤ󤽤] /(n) sergeant first-class/
 [äȤ] /(n) first-class power/
 [äȤ] /(n) first-class carriage (coach)/
 [äȤ礦] /(n) first prize/gold medal/blue ribbon/
 [äȤ] /(n) first-degree relative/member of one's immediate family/
 [äȤ] /(n) (astron) first magnitude star/
´ [äȤ] /(n) private first-class/
 [äȤ] /(n) prime location (for offices, housing, etc.)/best district (in town)/excellent piece of land/
ʼ [äȤؤ] /(n) (mil) private first class/
Φ [äȤ꤯] /(n) (mil) colonel (JGSDF)/
Φ [äȤ꤯] /(n) (mil) private first class (JGSDF)/
Φ [äȤ꤯] /(n) (mil) master sergeant (JGSDF)/
Ƭ [äȤ] /(n) one large animal (horses, cattle, etc.)/head (of cattle)/
 [] /(n,adv) (1) one day/(n) (2) first day of the month/
 [ˤ] /(n,adv) (1) one day/(adv,n) (2) all day (long)/the whole day/from morning till night/(n) (3) first day of the month/(P)/
 [Ĥ] /(n) first day of the month/the first of the month/(P)/
夦 [ˤ夦] /(sK) (adv,n) all day long/all the day/throughout the day/
夦 [ˤ¤夦] /(sK) (sk) (adv,n) all day long/all the day/throughout the day/
 [ˤ夦] /(adv,n) all day long/all the day/throughout the day/
 [ˤ¤夦] /(sk) (adv,n) all day long/all the day/throughout the day/
 [ˤ] /(n) first day (e.g. at work, school)/day one/
ǯ [ͤ] /(n) one year/some time ago/
ǯ [ҤȤȤ] /(n) one year/some time ago/
ǯ [ҤȤȤ] /(n) one year/some time ago/
ǯ [ͤ󤫤] /(n) (period of) one year/
ǯ [ͤ󤻤] /(n) (1) first-year student/first-year pupil/(n) (2) beginner/novice/newcomer/person who has been in a role for less than a year/(adj-no) (3) (bot) annual/(n) (4) (bot) (abbr) annual plant/
ǯ [ͤޤ] /(n,adv) one year ago/
ǯ [ͤ󤸤夦] /(n,adv) all year round/
ǯ [ͤ¤夦] /(sk) (n,adv) all year round/
ǯȾ [ͤϤ] /(n) one year and a half/
 [äѤ] /(n,adj-no) (1) one cup (of)/one glass (of)/one bowl (of)/cupful/glassful/bowlful/spoonful/(n) (2) one drink (of alcohol)/(adj-na,adj-no,n-suf) (3) (uk) full/filled (with)/brimming (with)/crowded/packed/(adv,n-suf) (4) (uk) fully/to capacity/to the maximum/as much as possible/(adv) (5) (uk) a lot/much/many/(n-suf,adv) (6) (uk) all of .../the entire .../(n) (7) one (squid, octopus, crab, etc.)/(n) (8) one (boat)/
 [äѤ] /(n,vs,vi) (1) (staying) one night/overnight stay/(n) (2) overnight rental/per-night rental/
ȯ [äѤ] /(n) (1) one shot/one charge/one explosion/(n) (2) one blow/one punch/(n) (3) (baseb) home run/(n,adv) (4) one try/one attempt/(n) (5) (mahj) win on the first go-around after calling richi/(n) (6) (cards) (abbr) ippatsu (comp. karuta)/taking a card which is read immediately after sending it/
 [ҤȤФ󤸤夦] /(sK) (adv) all night long/all through the night/
 [Ф] /(n,adj-no) (1) number one/first/first place/(adv) (2) best/most/(n) (3) game/round/bout/(adv) (4) as a test/as an experiment/by way of experiment/by way of trial/tentatively/(n) (5) song (e.g. in noh)/piece/
ּ [Ф] /(n) (1) first person (to do)/person going first/(n) (2) first place/top position/person in the top position/person in the lead/
 [Фܤ] /(sK) (n) first star of the evening (esp. Venus)/evening star/
 [Ф] /(n,adj-no) first (in a series)/
ɤ [äԤ] /(n) (1) one (small animal)/(n) (2) two-tan bolt of cloth/
ɼ [äԤ礦] /(n) one vote/one ballot/
ɼγʺ [äԤ礦Τ] /(n) disparity between values of votes in different constituencies/measure of malapportionment of electorates/
 [Ӥ礦] /(n) one second/
 [äԤ礦] /(sK) (n) (1) service a la carte/(n) (2) (food) single dish eaten by itself (without side dishes)/
 [] /(n,adv) (1) one part/one portion/one section/(n) (2) one copy (of a book)/(one) complete set (of books)/
 [äפ] /(n,vs,vt) (1) a puff/a smoke/a cup of tea/(n,vs,vi) (2) (short) rest/break/(n) (3) one dose (of medicine or poison)/(n,vs,vi) (4) (stockm) (brief) lull/
ʬ [] /(n) one tenth/one hundredth/one percent/one tenth of a sun/one quarter ryo (an old coin)/
ʬ [äפ] /(n) one minute/
 [ä] /(n,adv) (1) (a) step/one step/(n,adv) (2) level/stage/step/(n,adv) (3) small degree/small amount/
⣱ [äݤä] /(n) step by step/by degrees/
 [äݤ] /(n) (1) one long cylindrical thing/one film, TV show, etc./one goal, home run, etc./one telephone call/(n) (2) one version/(n) (3) one book/a certain book/(n) (4) (MA) ippon/one point/a blow/(n) (5) geisha/(n-suf) (6) single-minded focus on .../
 [ޤ] /(n) one (thin, flat object)/one sheet/
 [ޤ] /(num) 10,000/ten thousand/(P)/
 [ޤ󤨤] /(n) 10,000 yen/
߷ [ޤ󤨤󤱤] /(n) 10,000 yen bill/
߻ [ޤ󤨤󤵤] /(n) 10,000 yen bill/
 [] /(n) (1) one face/one surface/(n) (2) the whole surface/(n) (3) one aspect/one side/(n,adv) (4) (on) the other hand/(n) (5) one broad, flat object/(n) (6) front page (e.g. newspaper)/
γ [夦] /(n) one grain/one drop/one bead/
γ [ҤȤĤ] /(n) one grain/one drop/one bead/
 [] /(sK) (n) (1) single flower/(n) (2) one wheel/(n) (3) (poet) full moon/
 [뤤] /(n) (1) (baseb) first base/(n) (2) (baseb) (abbr) first baseman/(n) (3) one fort/
ശ [뤤󤻤󤷤礦] /(n) (med) Category I infectious disease/
 [] /(n,vs) (a) row/line/
ϲ [] /(n,vs,vi) failing college entrance exams and retaking them a year later/
 [] /(num) two/2/
 [] /(num) two/2/
 [դ] /(num) two/2/
 [դ] /(num) two/2/
 [ˤƤ󤴤] /(n,adj-no) (1) 2.5D (projection)/pseudo 3D/(adj-no) (2) half fictional (anime, manga, etc.) and half real-life/
 [ˤˤ] /(n) (hist) February 26 Incident (attempted military coup in Japan; 1936)/February 1936 military revolt/
ߣˡ [ġХեۤ] /(n) wood frame construction/
 [ˤ夦] /(num) twenty/20/(P)/
 [ˤҤ㤯] /(num) 200/two hundred/(P)/
߷ [ˤ󤨤󤱤] /(n) 2,000 yen bill/
߻ [ˤ󤨤󤵤] /(n) 2,000 yen bill/
ǯб [ˤͤ󤿤] /(exp) (comp) Y2K compliant/
ǯ [ˤͤ] /(n) (1) the 2000s (decade, i.e. 2000-2009)/the '00s/the aughts/the noughties/(n) (2) the 2000s (century, i.e. 2000-2099)/(n) (3) the 2000s (millennium, i.e. 2000-2999)/
ǯ [ˤͤ] /(n) (comp) Y2K bug/year 2000 problem/
ǯб [ˤͤ] /(exp) (comp) Y2K compliant/
ǯ˴ [ˤ󤸤夦ˤͤ󤸤뤤Ĥܤ] /(n) 2012 human extinction beliefs/2012 doomsday theory/
ǯγ [ˤˤ夦ͤΤ] /(n) 2025 digital cliff/looming problem of antiquated systems and shortage of human resources in IT/
 [ˤä] /(n) 20 years old/
 [ˤä] /(n) 20 years old/
 [Ϥ] /(n) 20 years old/
 [ˤä] /(n) 20 years old/
 [ˤä] /(n) 20 years old/
 [Ϥ] /(n) 20 years old/
 [ˤ夦] /(n) 8 PM/
 [ˤä] /(n) twentieth century/
 [ˤä] /(n) twentieth century/
 [ˤ夦] /(n) (one's) 20s/twenties/
 [ˤ夦ˤ] /(ik) (n) (1) 20th day of the month/(n) (2) 20 days/
 [ϤĤ] /(n) (1) 20th day of the month/(n) (2) 20 days/(P)/
ǯ [ˤ夦ͤ] /(n) the '20s/the twenties/
 [ˤ夦] /(n) 9 PM/
 [ˤ夦ä] /(n) 21st century/
 [ˤ夦ˤ] /(n) (1) 21st day of the month/(n) (2) 21 days/(P)/
 [ˤˤ] /(n) (hist) February 26 Incident (attempted military coup in Japan; 1936)/February 1936 military revolt/
 [ˤ夦ˤ] /(n) 10 PM/
 [ˤ夦ˤˤ] /(n) (1) 22nd day of the month/(n) (2) 22 days/(P)/
 [ˤ夦] /(n) 11 PM/
 [ˤ夦ˤ] /(n) (1) 23rd day of the month/(n) (2) 23 days/(P)/
 [ˤ夦] /(n) 12 AM/midnight/
 [ˤ夦褸] /(n) 24 hours/twenty-four hours/
 [ˤ夦ä] /(n) (1) 24th day of the month/(n) (2) 24 days/(P)/
 [ˤ夦ˤ] /(ik) (n) (1) 24th day of the month/(n) (2) 24 days/
 [ˤ夦ˤ] /(ik) (n) (1) 24th day of the month/(n) (2) 24 days/
 [ˤ夦] /(num) (1) 25/twenty five/(num) (2) (col) 1am/
 [ˤ夦] /(n) 1am/
 [ˤ夦ˤ] /(n) (1) 25th day of the month/(n) (2) 25 days/(P)/
 [ˤ夦] /(num) (1) 26/twenty six/(num) (2) (col) 2am/
 [ˤ夦] /(n) 2am/
 [ˤ夦ˤ] /(n) (1) 26th day of the month/(n) (2) 26 days/(P)/
 [ˤ夦] /(num) (1) 27/twenty seven/(num) (2) (col) 3am/
 [ˤ夦ʤ] /(num) (1) 27/twenty seven/(num) (2) (col) 3am/
 [ˤ夦ˤ] /(n) (1) 27th day of the month/(n) (2) 27 days/(P)/
 [ˤ夦ʤʤˤ] /(n) (1) 27th day of the month/(n) (2) 27 days/
ǯơ [ˤ夦ͤơ] /(n) 1927 Theses/Comintern policy documents regarding capitalism, imperialism, and a possible revolution in Japan/
 [ˤ夦Ϥ] /(num) (1) 28/twenty eight/(num) (2) (col) 4am/
 [ˤ夦Ϥˤ] /(n) (1) 28th day of the month/(n) (2) 28 days/(P)/
 [ˤ夦夦] /(num) (1) 29/twenty nine/(num) (2) (col) 5am/
 [ˤ夦夦ˤ] /(n) (1) 29th day of the month/(n) (2) 29 days/
 [ˤ夦ˤ] /(n) (1) 29th day of the month/(n) (2) 29 days/(P)/
 [ġǥ] /(n) 2D/two dimensional/
ģ [˥ǥ] /(n) two rooms and a combination dining-kitchen/
ƣ [ġա] /(n) (comp) two-factor authentication/2FA/
ƣ [ġե] /(sk) (n) (comp) two-factor authentication/2FA/
 [˥] /(n) (telec) 2G/second generation (of wireless cellular technology)/
 [ġ] /(n) (telec) 2G/second generation (of wireless cellular technology)/
 [˥] /(n) 2K (resolution)/
ף [ġ] /(adj-f) two-way/
ף [ġ] /(adj-f) two-way/
 [ˤ] /(adj-no) bilingual/in two languages/
 [ˤ] /(n) two places/two spots/two locations/two parts/two passages/
ǯ [ˤͤ] /(adj-f) biennial/
ͤ [ˤͤ] /(n) (net-sl) 2channel user/
ͤ顼 [ˤͤ顼] /(n) (net-sl) 2channel user/
ͤ [ˤͤ] /(n) (company) 2channel (online forum)/
ͤ [ˤͤ] /(n) 2channel (Japanese online forum)/
 [դ] /(num) two/
ĤȤ [դĤȤ] /(adv) both/
Ĥˣ [դĤˤҤȤ] /(exp) one of two (possibilities, alternatives, etc.)/
 [դĤܤ] /(n,adj-no) two stars (rating)/
 [դĤ] /(n) second (in a series)/
Τ٤ [ˤΤ٤] /(n) power of two/
 [ˤΤ٤] /(n) power of two/
 [ġ] /(adj-f) two-way/
 [ġ] /(adj-f) two-way/
 [ˤ] /(adj-no) bilingual/in two languages/
 [ˤ] /(n) two places/two spots/two locations/two parts/two passages/
ǯ [ˤͤ] /(adj-f) biennial/
 [˥] /(n) (1) (sl) (uk) riding double (on a bicycle, motorcycle, etc.)/(n) (2) (sl) (uk) sharing a seat/sharing a chair/
 [ˤ] /(n) two places/two spots/two locations/two parts/two passages/
ǯ [ˤͤ] /(adj-f) biennial/
å [ġå] /(n) (1) (film) (tv) (uk) two shot/(n) (2) (uk) photograph of two people (usu. male and female)/photograph of a couple/(n) (3) (uk) man and woman being alone together/(n) (4) (uk) (abbr) phone dating service that randomly connects two people for a conversation/
å [ġå] /(n) (1) (film) (tv) (uk) two shot/(n) (2) (uk) photograph of two people (usu. male and female)/photograph of a couple/(n) (3) (uk) man and woman being alone together/(n) (4) (uk) (abbr) phone dating service that randomly connects two people for a conversation/
롼Ȳ [˥롼Ȥ] /(n) (comp) (link, path) redundancy/
 [ˤ] /(adj-no) bilingual/in two languages/
ǯ [ˤͤ] /(adj-f) biennial/
 [ˤ] /(adj-no) bilingual/in two languages/
 [ˤ] /(n) two places/two spots/two locations/two parts/two passages/
ǯ [ˤͤ] /(adj-f) biennial/
 [ˤ] /(n) second place/
 [ˤ] /(n) (mil) (abbr) first lieutenant (JGSDF)/
 [ˤ] /(adj-no) two-part/two-component/
 [ˤ] /(n) divalent ion/
說 [ˤ說] /(n) (med) bivalent vaccine/
չ [ˤ] /(adj-no) bilingual/in two languages/
ս [ˤ] /(n) two places/two spots/two locations/two parts/two passages/
ǯ [ˤͤ] /(adj-f) biennial/
 [ˤ] /(n,adj-no) twice/
 [ˤ] /(n) second year (college) student/sophomore/
 [ˤ] /(n) second floor/upstairs/
 [ˤ] /(n) two-storied building/
 [ˤ] /(n) two-storied building/
ѷ [ˤ] /(sK) (n) (geom) digon/
ѷ [ˤä] /(sK) (n) (geom) digon/
 [ˤ] /(n) 20 percent/(P)/
³ [դޤĤŤ] /(n) two adjoining rooms (connected by a sliding door)/
 [ˤ] /(n) two periods/two terms/
˲ [ˤ礯] /(n,vs,vi) bipolarization/bipolarisation/
Ǣ [ˤȤˤ礦Ӥ礦] /(n) (med) type 2 diabetes/adult-onset diabetes/
 [դ] /(n) two-digit number/"tens" column/two digits/double figures/
 [ˤ] /(n) (1) February/(n) (2) second month of the lunar calendar/(P)/
༰ [ˤ] /(n) (math) binomial/
ƻϩ [ˤɤ] /(n) (law) road that is narrower than 4 meters but still counts as a valid connecting road for determining if construction is allowed on a plot adjacent to the road/
 [ˤ] /(adj-no) bilateral/
 [ˤ] /(n) (mil) (abbr) lieutenant colonel (JGSDF)/
 [դ] /(n) two plates/two helpings/two servings/
 [ˤ] /(n) (mil) (abbr) private (JGSDF)/
 [ˤ] /(n,adv) two o'clock/
 [ˤ] /(adj-no,n) (1) second/(adj-f) (2) secondary/(adj-f) (3) (math) quadratic (function, equation, etc.)/second-order/(adj-no) (4) (abbr) fictional (in relation to anime, manga, etc.)/drawn/two-dimensional/
 [ˤ] /(n) (1) after-party/second party (of the night)/(n) (2) second meeting/
 [ˤ礯] /(n) (comp) secondary station/
 [ˤ] /(n,adj-no) (1) two dimensions/(adj-no) (2) fictional (in relation to anime, manga, etc.)/drawn/two-dimensional/
 [ˤ󥳡] /(n) 2D barcode (e.g. QR code)/matrix barcode/
Ϻ [ˤ] /(n) derivative work (usu. unauthorized and produced by fans, e.g. dojinshi, fanfiction)/
 [ˤۤƤ] /(sK) (n) (math) quadratic equation/
 [ˤ夦] /(n) (1) second time around/second lap/(n) (2) second time at life (oft. jokingly of precocious children)/reincarnation/
 [ˤ夦] /(n) two weeks/fortnight/
 [ˤ夦] /(n,adj-no) (1) double/two-fold/two layers/duplex/(pref) (2) diplo-/dipl-/
 [դ] /(n,adj-no) (1) double/two-fold/two layers/duplex/(pref) (2) diplo-/dipl-/(n) (3) (abbr) double-edged eyelid/double eyelid/creased eyelid/
ž [ˤ夦礦Ȥ] /(n) double collision/
 [礦] /(n,vs,vt) (math) square (of a number)/multiplying (a number) by itself/second power/
 [ˤ礦] /(n,vs,vt) (math) square (of a number)/multiplying (a number) by itself/second power/
 [ˤȤ] /(n) second degree of kinship/
- [ˤ󤴤] /(n) (comp) biquinary/
ʣ [ˤ󤴤] /(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) (comp) binary digits/
ʿ [ˤ󤹤] /(n) (comp) binary digit/
ˡ [ˤۤ] /(n) binary number system/base-2/
 [ˤˤ] /(n) two persons/two people/pair/couple/
 [դ] /(n) two persons/two people/pair/couple/
ͤ [դ꤭] /(n) just the two of them/
ͤ [դꤷ] /(exp) together (of two people)/both (of you, them, etc.)/
ͤä [դä] /(n) just the two of them/
ͤڤ [դä] /(n) just the two of them/
ͤȤ [դȤ] /(n,adv) both (people)/the two of them/
Ͷ [դȤ] /(n,adv) both (people)/the two of them/
; [դΤ] /(n) two people riding together (on a bike, etc.)/riding double/
ڤ [դ꤭] /(n) just the two of them/
 [ˤˤ󤰤] /(n) twosome/duo/pair/
 [դꤰ] /(n) twosome/duo/pair/
ʬ [դ֤] /(n) portion for two people/
餷 [դꤰ餷] /(n,adj-no) living together (of two people)/
 [ˤ] /(n) (1) nisei/second-generation Japanese (or Korean, etc.)/person of Japanese parentage with non-Japanese citizenship/(n,n-suf,n-pref) (2) the second (e.g. Edward II)/(n) (3) (col) son/
ӽ [ˤ夦] /(n) two-family house/house for a two-generation family/
߻ [ˤ󤨤󤵤] /(n) 2,000 yen bill/
 [դ] /(n) two classes/double/two sets/
 [ˤ] /(n) (mil) (abbr) sergeant first class (JGSDF)/
­ [ˤ] /(n,adj-no) (1) two legs/two feet/(n,adj-no) (2) two pairs/
 [ˤȤ] /(n) two-party system/
 [ˤ] /(n) (having) two choices/choice between two things/
ʳǧ [ˤ󤫤ˤ󤷤礦] /(n) (comp) two-factor authentication/
 [ˤĤ] /(n) two copies/
Ű [ˤƤ] /(n,vs) (sl) staying up all night two nights in a row/double all-nighter/
 [ˤ] /(n) (1) two times/twice/(n) (2) two degrees/
٣ [ˤɤ] /(sK) (adv-to,adv,n) again and again/repeatedly/
٤ [ˤɤ] /(adv) never again/
ٺ [ˤɤ] /(n) double bump (printing the same colour twice)/double hit/
ٿ [ˤɤ] /(n,vs,vi) going back to sleep/sleeping in/
 [ˤɤ] /(n) the second time/
 [ˤȤ] /(n) second class/
 [ˤȤ] /(n) (mil) commander (JMSDF)/
 [ˤȤ] /(n) (mil) airman third class (JASDF)/
 [ˤȤ] /(n) (mil) technical sergeant (JASDF)/
 [ˤȤ󤽤] /(n) staff sergeant/
 [ˤȤ] /(n) second class carriage/
 [ˤȤ礦] /(n) second prize/
 [ˤȤ] /(n) second-degree relative/
 [ˤȤ] /(n) (astron) second magnitude star/
ʬ [ˤȤ֤] /(n,vs) bisection/
ʬ [ˤȤ֤󤻤] /(n) bisector/
ʼ [ˤȤؤ] /(n) (mil) private/recruit/aircraftman/seaman/
գѷ [ˤȤؤ󤵤󤫤] /(n) (geom) isosceles triangle/
գѷ [ˤȤؤ󤵤󤫤ä] /(n) (geom) isosceles triangle/
Φ [ˤȤ꤯] /(n) (mil) first lieutenant (JGSDF)/
Φ [ˤȤ꤯] /(n) (mil) lieutenant colonel (JGSDF)/
Φ [ˤȤ꤯] /(n) (mil) private (JGSDF)/private second class/
Φ [ˤȤ꤯] /(n) (mil) sergeant first class (JGSDF)/
 [դĤ] /(n) (1) 2nd day of the month/(n) (2) two days/(P)/
 [դĤ] /(n) a period of two days/
ǯ [ˤͤ󤻤] /(n) (1) second-year student/second-year pupil/(n) (2) (bot) (abbr) biennial/biennial plant/
 [ˤФ] /(n,adj-no) double/twice (as much)/twofold/
 [ˤФ] /(n) second/number two/runner-up/
 [ˤФ󤻤] /(n) platform no. 2/track 2/
 [ˤФ] /(n) second (in a series)/
ɴ [ˤҤ㤯] /(num) 200/two hundred/
 [ˤ] /(n) two parts/two copies/the second part/
 [ˤ֤礦礦礦] /(n) Second Section company (on the Tokyo Stock Exchange)/
ʬ [ˤդ] /(n) two minutes/
 [ˤؤ礦ۤ] /(n) (comp) bivariable interpolation/
 [դ] /(n) (1) (hon) both people/two people/(n) (2) two directions/both directions/
 [ˤۤ] /(n) two (long cylindrical things)/
ΩƱǲ [ˤۤƤ] /(n) double feature (movie)/
 [ˤޤ] /(n) two sheets (of paper or other flat objects)/
 [ˤ뤤] /(n) (baseb) second base/
ശ [ˤ뤤󤻤󤷤礦] /(n) (med) Category II infectious disease/
Ϣ [ˤ󤭤夦] /(n) bulb with reservoir/double balloon/
 [] /(num) three/3/
 [] /(num) three/3/
å [֤Τ󥫥å] /(adj-no,n) 3-4 cup (bra)/
åס֥ [֤Τ󥫥åץ֥] /(n) 3-4 cup bra/
åץ֥ [֤Τ󥫥åץ֥] /(n) 3-4 cup bra/
 [󤸤夦] /(num) (1) thirty/30/(num) (2) (col) 6am/(P)/
 [ߤ] /(ok) (num) (1) thirty/30/(num) (2) (col) 6am/
 [Ӥ㤯] /(num) (1) 300/three hundred/(n) (2) 300 mon/trifling amount/two-bit item/(n) (3) (abbr) shyster/(P)/
 [󤼤] /(num) 3000/three thousand/(P)/
 [󤸤夦] /(n) (one's) 30s/thirties/
 [󤸤夦ˤ] /(n) (1) 30th day of the month/(n) (2) 30 days/(P)/
ǯ [󤸤夦ͤ] /(n) the '30s/the thirties/
ʬ [󤸤äפ] /(n) thirty minutes/half an hour/
ʬ [󤸤äפ] /(n) thirty minutes/half an hour/
 [󤸤夦ˤ] /(n) (1) 31st day of the month/(n) (2) 31 days/(P)/
ǯơ [󤸤夦ˤͤơ] /(n) (hist) 1932 Theses (Comintern policy documents urging overthrow of Japan's imperial and metayage systems)/
 [󤸤夦Ϥɤ] /(n) 38th parallel (that demarcates North Korea and South Korea)/
 [󤭤夦] /(int) (net-sl) thank you/
ã [꡼] /(n) (company) 3Com/
 [ǥ] /(n) 3D/three dimensional/
 [꡼ǥ] /(n) 3D/three dimensional/
ģã [꡼ǥ] /(n) (comp) 3D computer graphics/3DCG/
ĥ˥ [꡼ǥ˥] /(n) 3D animation/computer animation/3D animated film/computer-animated movie/
ĥ [꡼ǥ] /(n) 3D camera/stereo camera/
ĥ饹 [꡼ǥ饹] /(n) 3D glasses/
ĥեå [꡼ǥեå] /(n) 3D graphics/
ĥƥ [꡼ǥƥ] /(n) 3D television/
ĥץ [꡼ǥץ] /(n) 3D printer/
ĥץ󥿡 [꡼ǥץ󥿡] /(n) 3D printer/
ĥץ [꡼ǥץ] /(n) 3D printing/
ĥץޥåԥ [꡼ǥץ󡦥ޥåԥ] /(n) 3D projection mapping/projection mapping/
ĥץޥåԥ [꡼ǥץޥåԥ] /(n) 3D projection mapping/projection mapping/
ĥᥬ [꡼ǥᥬ] /(n) 3D glasses/
İ [꡼ǥ󤵤Ĥ] /(n) 3D printer/
ıǲ [ǥ] /(n) 3D movie/
ıǲ [꡼ǥ] /(n) 3D movie/
ı [ǥ] /(n) 3D image/
ı [꡼ǥ] /(n) 3D image/
Ĵ [꡼ǥ᤬] /(n) 3D glasses/
Ŀ줤 [꡼ǥ褤] /(n) virtual reality sickness/3D sickness/
 [꡼] /(n) (telec) 3G/third generation (of wireless cellular technology)/
 [󥱡] /(n) (1) difficult, dirty, and dangerous (work)/(n) (2) apartment with three bedrooms and a kitchen/
 [󥱡ۤ] /(n) 3K radiation/cosmic background radiation/
 [꡼] /(n) XXL (clothing size)/
 [꡼] /(n) (company) 3M/
 [꡼] /(n) no complaints, no returns, no cancellations/
 [ԡ] /(n) (col) threesome (sexual activity)/
У [ԡ] /(n) third-party logistics/3PL/
У [꡼ԡ] /(n) third-party logistics/3PL/
ף [꡼] /(adj-f) three-way/
 [꡼å꡼] /(n) 3x3 basketball/
 [꡼å꡼] /(n) 3x3 basketball/
ǯ [󤫤ͤ] /(adj-f) triennial/
 [ߤä] /(num) (1) three/(n) (2) three years of age/
 [ߤ] /(num) (1) three/(n) (2) three years of age/
Ĥ̩ [ߤäĤΤߤ] /(exp,n) three Cs/three conditions that facilitate the transmission of infectious diseases (closed spaces, crowds, and close contact)/
 [ߤĤܤ] /(n,adj-no) (1) three stars (shape)/(n,adj-no) (2) three stars (rating)/(n) (3) Orion's belt/Chinese "Three Stars" constellation (one of the 28 mansions)/
 [꡼] /(adj-f) three-way/
 [꡼] /(sK) (adj-f) three-way/
ɥ [꡼ɥ] /(n) (cards) three-card monte (game)/
ǯ [󤫤ͤ] /(adj-f) triennial/
 [󤱤] /(n) (sl) riding triple (on a bicycle, motorcycle, etc.)/
 [󥱥] /(sk) (n) (sl) riding triple (on a bicycle, motorcycle, etc.)/
ǯ [󤫤ͤ] /(adj-f) triennial/
ǯ [󤫤ͤ] /(adj-f) triennial/
å [󤫤ĥå] /(n) baby colic (in infants around 3 months old)/
ǯ [󤫤ͤ] /(adj-f) triennial/
 [] /(n) (mil) (abbr) second lieutenant (JGSDF)/
ǯ [󤫤ͤ] /(adj-f) triennial/
 [󤫤] /(n) three times/
 [󤫤] /(n) third year (college) student/junior/
ѷ [󤫤] /(n,adj-no) triangle/
ѷ [󤫤ä] /(n,adj-no) triangle/
 [] /(n) thirty percent/30 percent/
壳 [󤭤夦󤷤] /(sK) (n) (baseb) three-pitch strikeout/
廰 [󤭤夦󤷤] /(n) (baseb) three-pitch strikeout/
 [󤬤] /(n) (1) March/(n) (2) third month of the lunar calendar/(P)/
 [󤲤󤶤礦] /(n) ternary material (e.g. semiconductor)/
 [󤳤] /(n) (1) being highly educated, having a high salary and being tall/three highs/(n) (2) high-valued yen, high stock prices and high land prices (usu. in reference to Japan's "bubble era")/
 [] /(n) (mil) (abbr) major (JGSDF)/
 [] /(n) (mil) (obs) recruit (former rank in the JSDF)/
 [] /(adj-no,n) (1) third/(adj-f) (2) tertiary/(adj-f) (3) (math) cubic (function, equation, etc.)/third-order/
 [] /(n,adv) (1) 3 o'clock/(n) (2) afternoon snack (eaten around 3 o'clock)/(n) (3) (Buddh) three ages of Buddhism (following the death of Gautama Buddha; age of the true law, age of the copied law, and age of the degeneration of the law)/three ages of the dharma/
Τ [󤸤Τ] /(exp) afternoon refreshment/afternoon tea/
 [󤸤] /(n) after-afterparty/third party of the night/
 [󤸤] /(n,adj-no) (1) three dimensions/3D/3-D/(n,adj-no) (2) (sl) (joc) real world/IRL/in real life/(P)/
ԥ塼եå [󤸤󥳥ԥ塼եå] /(n) 3D computer graphics/3DCG/
 [󤸤ۤƤ] /(sK) (n) (math) cubic equation/
һ [󤷤ޤ] /(sK) (n) visiting three shrines in the beginning of the year/
ԣ [󤷤㤵󤷤] /(n) (baseb) striking out three consecutive batters/
ʣ [󤷤Ĥդ褦] /(sK) (n) (bot) ternate compound leaf/
ѥ [󤷤礯ѥ] /(n) sweet bread with three different fillings/
 [󤱤] /(sK) (n) (sl) riding triple (on a bicycle, motorcycle, etc.)/
 [󥱥] /(sK) (sk) (n) (sl) riding triple (on a bicycle, motorcycle, etc.)/
 [󤷤Ȥ] /(n) third degree of kinship/
 [ˤ] /(n) three people/
 [ߤ] /(rk) (n) three people/
͹Ԥɬ椬դ [ˤ椱Фʤ餺郎] /(exp) (proverb) something can be learned from anyone/if three walk together, I'll have a teacher/
ͺ [ˤ󤳤] /(n) (rare) three-way sexual relationship/three-person marriage/menage a trois/three-person domestic partnership/
ͻ [ˤ󤳤] /(n) triple murder/
ͻ [ˤ󤴤] /(n) triple murder/
; [ˤΤ] /(n) three people on the same vehicle (usu. bike)/
 [ˤ󤰤] /(n) trio/gang of three/threesome/
ӽ [󤻤夦] /(n) three-family house/
 [󤼤] /(num) 3000/three thousand/
 [󤼤󤪤] /(n) (music) tritone/
 [󤯤] /(n) set of three/three sets/three classes/
 [ߤ] /(n) set of three/three sets/three classes/
 [󤽤] /(n) (mil) (abbr) sergeant (JGSDF)/
­ [󤽤] /(n) (1) three legs/tripod/(n) (2) three pairs/
­ [󤾤] /(n) (1) three legs/tripod/(n) (2) three pairs/
Ű [Ƥ] /(n,vs) (sl) staying up all night three nights in a row/triple all-nighter/
 [] /(n) (1) three times/thrice/(n) (2) (music) third (interval)/
ܤľ [ɤΤ礦] /(exp,n) (proverb) third time lucky/third time's the charm/
 [Ȥ] /(n) third class/
 [Ȥ] /(n) (mil) lieutenant-commander (JMSDF)/
 [Ȥ] /(n) (mil) staff sergeant (JASDF)/
 [Ȥ󤽤] /(n) sergeant/
 [Ȥ礦] /(n) third prize/
 [Ȥ] /(n) third degree of kinship/
 [Ȥ] /(n) (astron) third magnitude star/
ʬ [Ȥ֤] /(n,vs) trisect/
Φ [Ȥ꤯] /(n) (mil) second lieutenant (JGSDF)/
Φ [Ȥ꤯] /(n) (mil) major (JGSDF)/
Φ [Ȥ꤯] /(n) (mil) sergeant (JGSDF)/sergeant second class/
 [ߤä] /(n) (1) 3rd day of the month/(n) (2) three days/(P)/
줤 [ߤä褤] /(n) (col) hangover that still lingers two days after drinking/still being hungover after two days/
ǯ [ͤ] /(n) three years/
ǯ [ͤ󤻤] /(n) third-year student/third-year pupil/
 [Ф] /(n,adj-no) three times (as much)/treble/triple/threefold/
ɤΥ֥ [ԤΤ֤] /(n) (work) The Three Little Pigs (fable)/
ɴ [Ӥ㤯] /(num) (1) 300/three hundred/(n) (2) 300 mon/trifling amount/two-bit item/(n) (3) (abbr) shyster/
å롼 [Ӥ礦롼] /(n) (1) three-second rule (food hygiene myth)/(n) (2) (sports) three seconds rule (basketball)/
 [] /(n) three parts/three copies/
ʬ [פ] /(n) three minutes/
ʬΣ [֤Τ] /(exp,n) one third/a third part/
 [ܤ] /(n) (1) three (long cylindrical things)/(n) (2) (hanaf) three-of-a-kind (in a dealt hand)/
Ω [ܤ] /(n) triple feature (e.g. movie)/
 [ޤ] /(n) three flat objects (sheets of paper, pieces of cloth, etc.)/
̩ [ߤ] /(n) (1) three Cs/three conditions that facilitate the transmission of infectious diseases (closed spaces, crowds, and close contact)/(n) (2) (Buddh) three mysteries (Buddha's body, speech and mind)/
̪ [ߤ] /(sK) (n) (1) three Cs/three conditions that facilitate the transmission of infectious diseases (closed spaces, crowds, and close contact)/(n) (2) (Buddh) three mysteries (Buddha's body, speech and mind)/
 [뤤] /(n) (baseb) third base/
ശ [뤤󤻤󤷤礦] /(n) (med) Category III infectious disease/
Ϣ [󤭤夦] /(n) three-day weekend/long weekend/three holidays in a row/
ϩå [å] /(n) two-way switch (UK)/three-way switch (US)/
 [] /(num) four/4/
Ƚ [Ф] /(n) shirokuban (paper size of 127x188mm)/duodecimo/
 [] /(sK) (n) (1) four times/(n) (2) (print) four-colour process printing/CMYK printing/
 [夦] /(num) forty/40/
 [褽] /(ok) (num) forty/40/
 [󤸤夦] /(num) forty/40/(P)/
 [Ҥ㤯] /(num) 400/four hundred/
 [] /(num) four thousand/4,000/
 [󤻤] /(num) four thousand/4,000/(P)/
 [󤸤夦] /(n) (one's) 40s/forties/
ǯ [󤸤夦ͤ] /(n) the '40s/the forties/
 [] /(exp,adv) (sl) best regards/pleased to meet you/please remember me/please treat me favorably (favourably)/please take care of/
 [ե] /(n) (telec) 4G/fourth generation (of wireless cellular technology)/
 [󥱡] /(n) 4K (resolution)/
˥ƥ [󥱡ƥ] /(n) 4K TV/ultra high definition television/
˥ƥ [եƥ] /(n) 4K TV/ultra high definition television/
ף [֥塼ǥ] /(n) four-wheel drive/4WD/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
 [ä] /(num) (1) four/4/(n) (2) four years of age/(n) (3) ten o'clock (in the old time system)/(n) (4) (derog) burakumin/(n) (5) (sumo) (abbr) cross grips/
 [] /(num) (1) four/4/(n) (2) four years of age/(n) (3) ten o'clock (in the old time system)/(n) (4) (derog) burakumin/(n) (5) (sumo) (abbr) cross grips/
Ĥɤ⤨ [Ĥɤ⤨] /(sK) (n) (1) (emblem of) four comma-shaped figures arranged to form a circle/(n) (2) four-way fight/four-sided struggle/
Ĥ [äĤΤ] /(n) (physics) fundamental interactions/four fundamental forces of nature/
 [äĤܤ] /(n,adj-no) four stars (rating)/
­ [Ĥ] /(adj-no,n) (1) four-legged/four-footed/(n) (2) (four-legged) animal/beast/
Ǥ [Ĥ] /(n) (music) four-on-the-floor/four-to-the-floor/
 [Ĥɤ⤨] /(sK) (n) (1) (emblem of) four comma-shaped figures arranged to form a circle/(n) (2) four-way fight/four-sided struggle/
 [] /(v5n,vi) (net-sl) to die/
λǤ [Τ] /(n) (prowres) figure-four leg lock/
եå㡼 [եեå㡼] /(n) four-way flasher/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
 [󤳤] /(n) (abbr) four-panel comic strip/yonkoma/
̡ [󤳤ޤޤ] /(n) four-panel comic strip/yonkoma/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
ǯ [󤫤ͤ] /(adj-f) quadrennial/recurring every four years/
 [󤫤] /(n) fourth year (college) student/senior/
ѷ [] /(sK) (n) (geom) quadrilateral/quadrangle/tetragon/
ѷ [ä] /(sK) (n) (geom) quadrilateral/quadrangle/tetragon/
 [] /(n) forty percent/
 [󤭤礦] /(n) semifinalists/final four (in a tournament)/
 [] /(n) (1) April/(n) (2) fourth month in the lunar calendar/(P)/
ơ [ĥơ] /(n) April Theses/series of directives issued by Lenin after his return from exile/
Х [ĤФ] /(sK) (n) April fool/
ϼ [ĤФ] /(sK) (n) April fool/
 [ĤӤ礦] /(n) euphoria experienced by college students or workplace recruits at the beginning of school or work/
 [󤲤󤶤礦] /(n) quaternary material (e.g. semiconductor)/
ϸ [褸夯] /(n) four-character compound word (esp. idiomatic)/
 [褸] /(n) four o'clock/(P)/
 [] /(n,adj-no) fourth dimension/four dimensions/4D/
 [褸] /(n,adj-no) fourth dimension/four dimensions/4D/
 [褸ۤƤ] /(sK) (n) (math) quartic equation/
 [] /(n,adj-no) (1) four kinds/four sorts/(n) (2) (abbr) fourth-class mail/
 [󤷤] /(n,adj-no) (1) four kinds/four sorts/(n) (2) (abbr) fourth-class mail/
٥ [󤷤礯٥] /(n) registration black (in printing)/
 [褿] /(rk) (n) four people/
 [ä] /(rk) (n) four people/
 [ˤ] /(n) four people/
 [Ĥ] /(n) (1) cutting into four/quarter/(n) (2) photograph size 254mm x 305 mm/
ڤ [Ĥ] /(n) (1) cutting into four/quarter/(n) (2) photograph size 254mm x 305 mm/
 [] /(num) four thousand/4,000/
 [󤻤] /(num) four thousand/4,000/
 [] /(n) (1) (abbr) university or college offering four-year programs/(pref) (2) the big four .../the four major .../
 [] /(n) the four most important tournaments in a particular sport/grand slam tournaments/majors/
˻ [Ƥ] /(n) (sl) ideal husband who is not overbearing, is not dependent on his wife, has a stable job and does not spend a lot of money/
 [] /(n) (1) four times/(n) (2) (print) four-colour process printing/CMYK printing/
 [Ȥ餯] /(exp) sleep four hours and pass, sleep five hours and fail (when cramming for university entrance exams)/
 [ä] /(n) (1) 4th day of the month/(n) (2) four days/(P)/
ǯ [ͤ] /(n) four years/
 [Ф] /(n,adj-no) four times (as much)/quadruple/fourfold/
 [Ӥ礦] /(n) (1) (music) quadruple time/four-four time/common time/(n) (2) (music) the four instruments in the accompanying orchestra in noh, etc. (flute, floor drum, small hand drum, large hand drum)/
 [Ӥ礦] /(n) (1) (music) quadruple time/four-four time/common time/(n) (2) (music) the four instruments in the accompanying orchestra in noh, etc. (flute, floor drum, small hand drum, large hand drum)/
ɴ [Ҥ㤯] /(num) 400/four hundred/
ʬ [פ] /(n) four minutes/
ʬΣå [֤Τ󥫥å] /(adj-no,n) 3-4 cup (bra)/
ʬΣåס֥ [֤Τ󥫥åץ֥] /(n) 3-4 cup bra/
ʬΣåץ֥ [֤Τ󥫥åץ֥] /(n) 3-4 cup bra/
 [ۤ] /(n) four (long cylindrical things)/
 [ۤ] /(n) four (long cylindrical things)/
ضư [󤯤ɤ] /(n,adj-no) four-wheel drive/4WD/
ضư [󤯤ɤ] /(n) four-wheel-drive car/4WD car/
ശ [뤤󤻤󤷤礦] /(n) (med) Category IV infectious disease/
Ϣ [󤭤夦] /(n) 4-day weekend/
ϩå [å] /(n) intermediate switch (UK)/crossover switch (UK)/four-way switch (US)/
 [] /(num) five/5/
 [] /(num) five/5/
 [] /(num) five/5/
 [] /(ok) (num) fifty/50/
 [] /(ok) (num) fifty/50/
 [夦] /(num) fifty/50/(P)/
 [Ҥ㤯] /(num) (1) 500/five hundred/(n) (2) many/
 [Ҥ㤯ޤ] /(num) 5,000,000/five million/
߷ [󤨤󤱤] /(n) 5,000 yen bill/
߻ [󤨤󤵤] /(n) 5,000 yen bill/
߶ [Ҥ㤯] /(n) 500 yen coin/
 [Ҥ㤯ޤ] /(num) 5,000,000/five million/
߶ [夦] /(n) 50 yen coin/
 [夦󤸤] /(n) standard gojuon syllabary order (beginning with aiueo)/
 [夦] /(n) (one's) 50s/fifties/
ǯ [夦ͤ] /(n) the '50s/the fifties/
󹶷 [夦ѡȤ] /(n) 51% attack (e.g. on a cryptocurrency)/disruptive attack on a blockchain by majority holders of computing power/
ѡȹ [夦ѡȤ] /(n) 51% attack (e.g. on a cryptocurrency)/disruptive attack on a blockchain by majority holders of computing power/
ǯ [夦ͤ󤿤] /(n) (hist) 1955 System/Japanese political alignment with the LDP in government and the JSP in opposition, which lasted until 1993/
 [] /(v5s,vt) (net-sl) to kill/
 [] /(n) (telec) 5G/fifth generation (of wireless cellular technology)/
 [ե֥] /(n) (telec) 5G/fifth generation (of wireless cellular technology)/
 [] /(n) 5S (workplace organization system)/Sort, Set in order, Shine, Standardize, and Sustain/
ף [֥塼å] /(n) the five Ws and one H (who, what, when, where, why and how)/5W1H/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
 [Ĥ] /(num) (1) five/(n) (2) five years of age/(n) (3) eight o'clock (old time system)/
 [ĤĤܤ] /(n,adj-no) five stars (rating)/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
߶ [] /(n) 5 yen coin/
ǯ [ͤ] /(adj-f) quinquennial/recurring every five years/
ѷ [] /(sK) (n) (geom) pentagon/
ѷ [ä] /(sK) (n) (geom) pentagon/
 [] /(n) fifty percent/half/
 [] /(n) (1) May/(n) (2) fifth month of the lunar calendar/(P)/
 [ĤӤ礦] /(n) blues experienced by college freshmen or workplace recruits shortly after beginning school or work/the May blues/
ϩ [] /(n) five-forked road/five-road junction/
 [] /(n) five o'clock/
 [] /(n) five dimensions/5D/
 [ۤƤ] /(sK) (n) (math) quintic equation/
 [ˤ] /(n) five people/
 [Ĥ] /(n) (1) 5th day of the month/(n) (2) five days/(P)/
 [ˤ] /(ik) (n) (1) 5th day of the month/(n) (2) five days/
 [Ф] /(n,adj-no) five times (as much)/quintuple/fivefold/
ɴ [Ҥ㤯] /(num) (1) 500/five hundred/(n) (2) many/
ɴ߶ [Ҥ㤯] /(n) 500 yen coin/
å롼 [Ӥ礦롼] /(n) (1) five-second rule (food hygiene myth)/(n) (2) (sports) five-second rule (in basketball)/
ʬ [դ] /(n) five minutes/
ʬʬ [֤] /(n,adj-no) (yoji) as likely as not/fifty-fifty/even match/tie/
ʬΣ [֤Τ] /(exp,n) one fifth part/
ʸ [֤󤱤] /(n) (gramm) the five basic sentence structures of English (SV, SVC, SVO, SVOO, SVOC)/
ܤλؤ [ۤΤӤˤϤ] /(exp,v5r) (id) to be among the top five/to be one of the five best/
ശ [뤤󤻤󤷤礦] /(n) (med) Category V infectious disease/
 [] /(num) six/6/
 [द] /(num) six/6/
 [] /(num) six/6/
 [ऽ] /(ok) (num) sixty/60/
 [夦] /(num) sixty/60/(P)/
 [äԤ㤯] /(num) 600/six hundred/
 [夦] /(n) (one's) 60s/sixties/
ǯ [夦ͤ] /(n) the '60s/the sixties/
 [] /(n) (product) Nintendo 64 (col)/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
 [ä] /(num) (1) six/(n) (2) six years of age/(n) (3) six o'clock (old time system)/
 [] /(num) (1) six/(n) (2) six years of age/(n) (3) six o'clock (old time system)/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
ǯ [äͤ] /(adj-f) sexennial/recurring every six years/
ѷ [ä] /(sK) (n) (geom) hexagon/
ѷ [ää] /(sK) (n) (geom) hexagon/
 [] /(n) sixty percent/
 [] /(n) (1) June/(n) (2) sixth month of the lunar calendar/(P)/
 [ĤӤ礦] /(n) blues experienced by workplace recruits shortly after beginning work/
 [] /(n) six o'clock/
 [ˤ] /(n) six people/
 [त] /(n) (1) 6th day of the month/(n) (2) six days/(P)/
 [椫] /(ok) (n) (1) 6th day of the month/(n) (2) six days/
 [褫] /(ok) (n) (1) 6th day of the month/(n) (2) six days/
ɴ [äԤ㤯] /(num) 600/six hundred/
ʬ [äפ] /(n) six minutes/
 [] /(num) seven/
 [] /(sk) (num) seven/
 [ʤ] /(sk) (num) seven/
 [ʤ] /(num) seven/
 [Ҥ] /(sk) (num) seven/
 [夦] /(num) seventy/70/(P)/
 [ʤʤ夦] /(num) seventy/70/
 [ʤʤ] /(ok) (num) seventy/70/
 [Ҥ㤯] /(ok) (num) 700/seven hundred/
 [ʤʤҤ㤯] /(num) 700/seven hundred/
 [] /(ok) (num) 7000/seven thousand/
 [ʤʤ] /(num) 7000/seven thousand/
 [ʤʤ夦] /(n) (one's) 70s/seventies/
ǯ [ʤʤ夦ͤ] /(n) the '70s/the seventies/
 [ʤʤ󤤤֤] /(n) (hist) Unit 731 (biological warfare unit of the Japanese Imperial Army)/
 [] /(sK) (n) (1) shichi-go-san/7-5-3 day/festival day for children aged 7, 5 and 3 held on or around November 15/(n) (2) lucky numbers 7, 5 and 3/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
 [ʤʤ] /(num) (1) seven/(n) (2) seven years of age/(n) (3) four o'clock (old time system)/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
ǯ [ʤʤͤ] /(adj-f) septennial/recurring every seven years/
ѷ [] /(sK) (n) (geom) heptagon/
ѷ [ä] /(sK) (n) (geom) heptagon/
ѷ [ʤʤä] /(sK) (n) (geom) heptagon/
 [ʤʤ] /(n) seventy percent/
 [] /(n) (1) July/(n) (2) seventh month of the lunar calendar/(P)/
 [ʤʤ] /(n) (1) July/(n) (2) seventh month of the lunar calendar/
 [Ĥ] /(n) (French) July Monarchy/
 [] /(n) seven o'clock/(P)/
 [ˤ] /(n) seven people/
 [ʤʤˤ] /(n) seven people/
饰ӡ [ˤ󤻤饰ӡ] /(n) (sports) rugby sevens/seven-a-side rugby/
 [] /(ok) (num) 7000/seven thousand/
 [ʤʤ] /(num) 7000/seven thousand/
 [ʤ̤] /(ok) (n) (1) 7th day of the month/(n) (2) seven days/
 [ʤΤ] /(n) (1) 7th day of the month/(n) (2) seven days/(P)/
ɴ [Ҥ㤯] /(ok) (num) 700/seven hundred/
ɴ [ʤʤҤ㤯] /(num) 700/seven hundred/
ʬ [ʤʤդ] /(n) seven minutes/
¤ [ʤ] /(sK) (n) (cards) fan-tan (game)/sevens/parliament/
 [Ϥ] /(num) eight/8/
 [] /(num) eight/8/
 [Ϥ夦] /(num) eighty/80/(P)/
 [䤽] /(ok) (num) eighty/80/
 [ϤäԤ㤯] /(num) (1) 800/eight hundred/(n) (2) multitude/large number/
 [䤪] /(num) (1) 800/eight hundred/(n) (2) multitude/large number/
 [Ϥä] /(num) (1) 8000/eight thousand/(n) (2) many/
 [Ϥ夦ޤ] /(num) 800,000/eight hundred thousand/
 [ϤäԤ㤯ޤ] /(num) 8,000,000/eight million/
 [ϤäԤ㤯ޤ] /(num) 8,000,000/eight million/
 [Ϥ夦夦] /(n) 8050 problem/social issue of reclusive people in their 50s living with parents in their 80s/
 [Ϥޤ뤴ޤ] /(n) 8050 problem/social issue of reclusive people in their 50s living with parents in their 80s/
 [Ϥ夦] /(n) (one's) 80s/eighties/
ǯ [Ϥ夦ͤ] /(n) the '80s/the eighties/
 [Ϥ夦ޤ] /(num) 800,000/eight hundred thousand/
 [Ϥ󤫤] /(n) collectively, the 83 new LDP members of parliament elected in the Sept. 2005 general election/
 [Ϥޤ󤷤] /(num) 84,000/
 [Ϥޤ󤻤] /(num) 84,000/
 [ѤѤ] /(exp) (net-sl) clap clap/good job/
 [䤯] /(n) (col) yakuza/
 [Ϥ] /(n) 8K (resolution)/
ˣԣ [Ϥƥ֥] /(n) 8K TV/TV with approx. 8,000 horizontal pixels/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
 [ä] /(num) (1) eight/(n) (2) eight years of age/(n) (3) two o'clock (old time system)/
 [] /(num) (1) eight/(n) (2) eight years of age/(n) (3) two o'clock (old time system)/
λ [ϤΤ] /(n) figure eight/figure of eight/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
ʥС [ϤʥС] /(n) (1) licence plate beginning with 8 used by police, ambulance, etc. vehicles/(n) (2) (col) special-use vehicle (e.g. police car, ambulance, sprinkler truck)/
ߥ [Ϥߥ] /(n) 8-mm (film, camera, etc.)/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
ǯ [Ϥͤ] /(adj-f) octennial/recurring every eight years/
ѷ [Ϥä] /(sK) (n) (geom) octagon/
ѷ [Ϥää] /(sK) (n) (geom) octagon/
 [Ϥ] /(n) eighty percent/
 [Ϥ꤬] /(adv) about 80%/almost certainly/mostly/
 [Ϥ礦] /(n) (sports) quarterfinal round/final eight/
 [Ϥä礦] /(n) (sports) quarterfinal round/final eight/
 [Ϥ] /(n) (1) August/(n) (2) eighth month of the lunar calendar/(P)/
 [Ϥ] /(n) eight o'clock/
 [Ϥ󤻤] /(n) eight-hour day/
ϫƯ [Ϥɤ] /(n) eight-hour working day system/
ʿ [Ϥ󤹤] /(n) (math) octal/base 8/
ˡ [Ϥäۤ] /(n,adj-no) (math) octal numeral system/octal notation/
 [Ϥˤ] /(n) eight people/
 [Ϥä] /(num) (1) 8000/eight thousand/(n) (2) many/
Ǥ [Ĥ] /(n) eight-strand braid (rope)/single braid/
 [褦] /(n) (1) 8th day of the month/(n) (2) eight days/(P)/
ɴ [ϤäԤ㤯] /(num) (1) 800/eight hundred/(n) (2) multitude/large number/
ɴ [䤪] /(num) (1) 800/eight hundred/(n) (2) multitude/large number/
ʬ [Ϥäפ] /(n) eight minutes/
 [Ϥޤ󤷤] /(num) 84,000/
 [Ϥޤ󤻤] /(num) 84,000/
 [夦] /(num) nine/9/
 [] /(num) nine/9/
 [] /(num) nine/9/
 [] /(num) nine/9/
 [] /(num) nine/9/
 [夦夦] /(num) ninety/90/(P)/
 [夦] /(num) ninety/90/
 [夦Ҥ㤯] /(num) 900/nine hundred/
 [Ҥ㤯] /(num) 900/nine hundred/
 [夦夦] /(n) (one's) 90s/nineties/
ǯ [夦夦ͤ] /(n) the '90s/the nineties/
 [夦] /(n) September 11 attacks/9-11/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
 [Τ] /(num) (1) nine/(n) (2) nine years of age/(n) (3) twelve o'clock (old time system)/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
ǯ [夦ͤ] /(adj-f) novennial/recurring every nine years/
ѷ [夦] /(sK) (n) (geom) nonagon/enneagon/
 [夦] /(n) ninety percent/
 [] /(n) (1) September/(n) (2) ninth month of the lunar calendar/(P)/
 [] /(n) nine o'clock/
 [] /(n) nine-to-five (working hours)/nine to five/
 [夦ˤ] /(n) nine people/
 [ˤ] /(n) nine people/
 [̤] /(ok) (n) (1) 9th day of the month/(n) (2) nine days/
 [Τ] /(n) (1) 9th day of the month/(n) (2) nine days/(P)/
ɴ [夦Ҥ㤯] /(num) 900/nine hundred/
ɴ [Ҥ㤯] /(num) 900/nine hundred/
ʬ [夦դ] /(n) nine minutes/
 [] /(n) A/a/
 [] /(n) A/a/
ġ [ǥ] /(n) AD/Anno Domini/
ġ [ǥ] /(sk) (n) AD/Anno Domini/
ĥС [ǥС] /(sK) (n) A-D converter/analog-to-digital converter/ADC/
ĥС [ǥС] /(n) A-D converter/analog-to-digital converter/ADC/
 [֥] /(sK) (n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
 [֥] /(sK) (sk) (n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
 [֥] /(sK) (n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
 [֥] /(sK) (sk) (n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
 [] /(n) A1 (paper size)/
 [] /(n,adj-no) A1/top class/best quality goods/
 [] /(n) A2 (paper size)/
 [] /(n) A3 (paper size)/
 [] /(n) A4 (paper size)/
Ƚ [Ф] /(n) A4 paper size (210mm x 297mm)/
 [] /(n) A5 (paper size)/
Ƚ [Ϥ] /(n) A5 paper size (148mm x 210mm)/
 [] /(n) A6 (paper size)/
Ƚ [Ф] /(n) A6 paper size (105mm x 148mm)/
 [] /(n) (hist) Afro-Asian Conference (1955)/
£ [ӡ] /(n) (1) alphabet/ABCs/(n) (2) the ABCs (of)/basics/fundamentals/rudiments/(n) (3) (bus) activity-based costing/ABC/(n) (4) (comp) Atanasoff-Berry Computer/ABC/
£ [ӡ] /(n) (1) (company) American Broadcasting Company/ABC/(n) (2) (organization) Audit Bureau of Circulations/ABC/(n) (3) (product) ABC World Airways Guide/
£ [ӡ] /(sk) (n) (1) alphabet/ABCs/(n) (2) the ABCs (of)/basics/fundamentals/rudiments/(n) (3) (bus) activity-based costing/ABC/(n) (4) (comp) Atanasoff-Berry Computer/ABC/
£ãĥ饤 [ӡǥ饤] /(n) (hist) ABCD line (embargoes against Japan by America, Britain, China, and the Dutch starting in 1940)/
£ãϿ [ӡǥۤ] /(n) (hist) ABCD encirclement (embargoes against Japan by America, Britain, China, and the Dutch starting in 1940)/
£ã [ӡǥۤ⤦] /(n) (hist) ABCD encirclement (embargoes against Japan by America, Britain, China, and the Dutch starting in 1940)/
£ý [ӡ] /(n) alphabetical order/
£ [ӡ] /(n) (comp) application binary interface/ABI/
£ [ӡ] /(sk) (n) (comp) application binary interface/ABI/
£ [ӡ] /(n) (1) antiballistic missile/ABM/(n) (2) activity-based management/ABM/
£ [ӡ] /(sk) (n) (1) antiballistic missile/ABM/(n) (2) activity-based management/ABM/
£ϼշ [ӡĤ] /(n) ABO blood type/
£Ӽ [ӡ夷] /(n) acrylonitrile butadiene styrene/ABS resin/
· [ӡ] /(n) type AB (blood, etc.)/
 [] /(n) (1) alternating current/AC/(n) (2) analogue computer (analog)/(n) (3) average cost/(n) (4) adult child/
 [] /(sk) (n) (1) alternating current/AC/(n) (2) analogue computer (analog)/(n) (3) average cost/(n) (4) adult child/
ã [å] /(n) (comp) ACK (acknowledgement message)/
ã [] /(n) (comp) access control list/ACL/
ã [] /(sk) (n) (comp) access control list/ACL/
ã [] /(n) (org) Association for Computing Machinery/ACM/
ã [] /(n) (org) Association for Computing Machinery/ACM/
 [ǥ] /(n) (1) AD/Anno Domini/(n) (2) assistant director (in TV or movie producing)/
 [ǥ] /(sk) (n) (1) AD/Anno Domini/(n) (2) assistant director (in TV or movie producing)/
ģţӣ [ǥ] /(n) Automated Data Editing and Switching System/ADESS/
ģȣ [ǥǥ] /(n) (med) ADHD/attention deficit hyperactivity disorder/
ģȣ [ǥǥ] /(sk) (n) (med) ADHD/attention deficit hyperactivity disorder/
ģȣ [ǥåǥ] /(sk) (n) (med) ADHD/attention deficit hyperactivity disorder/
ģ [ǥԡ] /(n) adenosine diphosphate/ADP/
ģ [ǥԡ] /(sk) (n) adenosine diphosphate/ADP/
ģУã [ǥԡ] /(n) (comp) adaptive differential pulse-code modulation/adaptive DPCM/ADPCM/
ģУã [ǥԡ] /(sk) (n) (comp) adaptive differential pulse-code modulation/adaptive DPCM/ADPCM/
ģӣ [ǥ] /(n) (telec) asymmetric digital subscriber line/ADSL/
ģӣ [ǥ] /(sk) (n) (telec) asymmetric digital subscriber line/ADSL/
ģ [ǥ֥] /(n) (vidg) adventure game/
ģ [ǥ֥] /(sk) (n) (vidg) adventure game/
 [] /(n) (1) (photo) automatic exposure/(n) (2) account executive/
 [] /(sk) (n) (1) (photo) automatic exposure/(n) (2) account executive/
ţϣ [] /(n) (company) AEON (retail company)/
ť [] /(n) (photo) auto-exposure camera/
ť [] /(sk) (n) (photo) auto-exposure camera/
 [] /(n) (1) (photo) autofocus/AF/(n) (2) audio frequency/(n) (3) air force/(n,vs) (4) (vulg) (sl) anal sex/
 [] /(sk) (n) (1) (photo) autofocus/AF/(n) (2) audio frequency/(n) (3) air force/(n,vs) (4) (vulg) (sl) anal sex/
ƣ [ե] /(n) away from keyboard/AFK/
ƣ [ե] /(n) away from keyboard/AFK/
ƣ [ա] /(n) away from keyboard/AFK/
ƣ [ե] /(sk) (n) away from keyboard/AFK/
ǣ [] /(n) (med) pattern hair loss/pattern baldness/pattern alopecia/androgenic alopecia/androgenetic alopecia/
ǣ [] /(sk) (n) (med) pattern hair loss/pattern baldness/pattern alopecia/androgenic alopecia/androgenetic alopecia/
ǣ [] /(n) (comp) artificial general intelligence/AGI/
ǣ [] /(sk) (n) (comp) artificial general intelligence/AGI/
ǣ [] /(n) advanced gas-cooled reactor/AGR/
ǣ [] /(sk) (n) advanced gas-cooled reactor/AGR/
 [] /(n) artificial intelligence/AI/
 [] /(sk) (n) artificial intelligence/AI/
ɣģ [] /(n) (uk) acquired immune deficiency syndrome/AIDS/(P)/
ɣģӥ륹 [륹] /(n) AIDS virus/
ɣģӥ륹 [륹] /(sk) (n) AIDS virus/
ɣģӥ說 [說] /(n) (uk) AIDS vaccine/
ɣģӥ說 [說] /(n) (uk) AIDS vaccine/
ɣƣ [ա] /(n) (comp) AIFF/audio interchange file format/
ɣƣ [ե] /(sk) (n) (comp) AIFF/audio interchange file format/
ɣУ [ѥå] /(n) (org) America Israel Public Affairs Committee/AIPAC/
ɣ [å] /(n) (tradem) AIX (IBM's Unix operating system)/Advanced Interactive Executive/
ɣ [å] /(sk) (n) (tradem) AIX (IBM's Unix operating system)/Advanced Interactive Executive/
ɥ󥸥˥ [󥸥˥] /(n) AI engineer/
ˣ [磻] /(n) (sl) not noticing mood implicit to situations, conversations, etc./
ˣ [磻] /(sk) (n) (sl) not noticing mood implicit to situations, conversations, etc./
ˣ [磻] /(sk) (n) (sl) not noticing mood implicit to situations, conversations, etc./
̣ [롦ǥ] /(n) atomic layer deposition/ALD/
̣ [ǥ] /(sk) (n) atomic layer deposition/ALD/
̣ [롦] /(n) atomic layer epitaxy/ALE/
̣ [륤] /(sk) (n) atomic layer epitaxy/ALE/
̣ [롦] /(n) (med) amyotrophic lateral sclerosis/ALS/
̣ [륨] /(sk) (n) (med) amyotrophic lateral sclerosis/ALS/
̣ [롦ƥ] /(n) (1) assistant language teacher/ALT/foreign national serving as an assistant teacher of English in a Japanese classroom/(n) (2) (med) alanine aminotransferase/ALT/
̣ [ƥ] /(sk) (n) (1) assistant language teacher/ALT/foreign national serving as an assistant teacher of English in a Japanese classroom/(n) (2) (med) alanine aminotransferase/ALT/
ͣ [ࡦǥ] /(n) (med) age-related macular degeneration/AMD/
ͣ [ǥ] /(n) (company) Advanced Micro Devices (semiconductor company)/AMD/
ͣ [ǥ] /(sk) (n) (med) age-related macular degeneration/AMD/
ͣϣ̣ţ [å] /(n) (electr) active-matrix organic light-emitting diode/AMOLED/
ͣ [ࡦԡ] /(n) adenosine monophosphate/AMP/
ͣ [ԡ] /(sk) (n) adenosine monophosphate/AMP/
ͣģ [] /(n) (uk) Automated Meteorological Data Acquisition System/AMeDAS/(P)/
͵ [भ夦] /(n) taking the morning off/time off during the morning/
Σ [] /(conj) (1) (uk) and/(n) (2) (logic) AND (Boolean operator)/
Σ [] /(ik) (conj) (1) (uk) and/(n) (2) (logic) AND (Boolean operator)/
Σĥ [ɥ] /(n) (electr) AND gate/
ΣĲϩ [ɤ] /(n) (electr) AND circuit/
Σ [] /(n) (comp) alphabetic, numeric, and kana (character set)/
Σڣ [󥶥å] /(n) (1) (hist) ANZAC (Australian and New Zealand Army Corps during WWI)/Anzac/(n) (2) Anzac biscuit (type of oatmeal biscuit)/
 [] /(n) (abbr) admissions office/
 [] /(sk) (n) (abbr) admissions office/
ϣ [] /(n) (company) AOL/America Online/
 [ˤ夦] /(n) university admissions process based on school grades, essays, interviews, etc. (as opposed to an entrance exam)/
 [ԡ] /(n) (1) (comp) access point/AP/(n) (2) (comp) application program/application software/(n) (3) American plan/AP/
 [ԡ] /(n) (company) Associated Press/AP/
 [ԡ] /(n) (company) Associated Press/AP/
 [ԡ] /(sk) (n) (1) (comp) access point/AP/(n) (2) (comp) application program/application software/(n) (3) American plan/AP/
У [ѥå] /(n) Asia-Pacific (region)/APAC/
У [ѥå] /(n) Asia-Pacific (region)/APAC/
Уţ [ڥå] /(n) Asia-Pacific Economic Cooperation/APEC/
Уţ [ڥå] /(n) Asia-Pacific Economic Cooperation/APEC/
Уǿʪʬη [ԥ礯֤Ĥ֤뤤] /(n) APG system/Angiosperm Phylogeny Group system/
У [ԡ] /(n) (comp) application programming interface/API/
У [ԡ] /(sk) (n) (comp) application programming interface/API/
У [ԡ] /(n) (comp) APL/A Programming Language/
У [ԡ] /(sk) (n) (comp) APL/A Programming Language/
У [ԡ桼] /(n) (1) (comp) accelerated processing unit/APU/(n) (2) (aviat) auxiliary power unit/APU/
У [ԡ桼] /(sk) (n) (1) (comp) accelerated processing unit/APU/(n) (2) (aviat) auxiliary power unit/APU/
ң [] /(n) (comp) Address Resolution Protocol/ARP/
ңУ [] /(n) (org) Advanced Research Projects Agency/ARPA/
ңУΣţ [ѥͥå] /(n) (comp) Advanced Research Projects Agency Network/ARPANET/
ңУΣţ [ѥͥå] /(n) (comp) Advanced Research Projects Agency Network/ARPANET/
ңУ [롦ԡ] /(n) (vidg) action RPG/action role-playing game/ARPG/
ңУ [ԡ] /(sk) (n) (vidg) action RPG/action role-playing game/ARPG/
ң [] /(n) (med) assisted reproductive technologies/ART/
ҥǥ [ǥ] /(n) (math) autoregressive model/
 [] /(n) (1) (comp) autonomous system/AS/(n) (2) (med) Asperger syndrome/Asperger's syndrome/AS/(n) (3) Anglo-Saxon/AS/(n) (4) artistic swimming/synchronized swimming/
 [] /(sk) (n) (1) (comp) autonomous system/AS/(n) (2) (med) Asperger syndrome/Asperger's syndrome/AS/(n) (3) Anglo-Saxon/AS/(n) (4) artistic swimming/synchronized swimming/
ӣ [å] /(adv) as soon as possible/ASAP/
ӣ [ԡ] /(adv) as soon as possible/ASAP/
ӣ [ԡ] /(sk) (adv) as soon as possible/ASAP/
ӣ [å] /(adv) as soon as possible/ASAP/
ӣãɣ [] /(n) (comp) American Standard Code for Information Interchange/ASCII/(P)/
ӣãɣɥ [] /(n) ASCII art/
ӣãɣɥե [ե] /(n) (comp) ASCII file/
ӣãɣɥե [ե] /(n) (comp) ASCII file/
ӣãɣɥե [ե] /(sk) (n) (comp) ASCII file/
ӣ [ǥ] /(n) (1) (med) autism spectrum disorder/ASD/(n) (2) (med) acute stress disorder/ASD/(n) (3) (med) atrial septal defect/ASD/
ӣ [ǥ] /(sk) (n) (1) (med) autism spectrum disorder/ASD/(n) (2) (med) acute stress disorder/ASD/(n) (3) (med) atrial septal defect/ASD/
ӣţ [] /(n) (org) Association of Southeast Asian Nations/ASEAN/
ӣ [] /(n) (comp) artificial super intelligence/ASI/
ӣ [] /(sk) (n) (comp) artificial super intelligence/ASI/
ӣɣ [å] /(n) (comp) application-specific integrated circuit/ASIC/
ӣͣ [ޡ] /(n) ASMR/autonomous sensory meridian response/
ӣͣ [ޡ] /(n) ASMR/autonomous sensory meridian response/
ӣͣ [ࡦ] /(n) ASMR/autonomous sensory meridian response/
ӣͣ [ॢ] /(sk) (n) ASMR/autonomous sensory meridian response/
ӣ [ԡ] /(n) (comp) application service provider/ASP/
ӣ [ԡ] /(sk) (n) (comp) application service provider/ASP/
ӣУ [ԡ] /(n) (comp) ASPI (Advanced SCSI Programming Interface)/
ӣңϣ [å] /(n) Anti-Submarine ROCket/ASROC/
 [ƥ] /(n) (1) automatic transmission/AT/(n) (2) achievement test/(n) (3) alternative technology/(n) (4) appropriate technology/(n) (5) auditory trainer/
 [ƥ] /(sk) (n) (1) automatic transmission/AT/(n) (2) achievement test/(n) (3) alternative technology/(n) (4) appropriate technology/(n) (5) auditory trainer/
ԣ [] /(n) (comp) ATA (connector standard)/
ԣ [ƥ] /(n) (comp) ATA (connector standard)/
ԣ [ƥ] /(sk) (n) (comp) ATA (connector standard)/
ԣУ [ԡ] /(n) (comp) ATAPI/ATA packet interface/
ԣɣã [ƥå] /(n) Automobile Traffic Information & Control System/ATICS/
ԣ [ƥ] /(n) (1) automatic teller machine/ATM/automated teller machine/(n) (2) asynchronous transfer mode/ATM/(n) (3) anti-tank missile/ATM/
ԣ [ƥ] /(sk) (n) (1) automatic teller machine/ATM/automated teller machine/(n) (2) asynchronous transfer mode/ATM/(n) (3) anti-tank missile/ATM/
ԣϣ [ȥå] /(n) (comp) ATOK (Advanced Technology Of Kana-kanji transfer)/early Japanese IME/
ԣ [ƥԡ] /(n) adenosine triphosphate/ATP/
ԣ [ƥԡ] /(sk) (n) adenosine triphosphate/ATP/
ԥޥ [ƥޥ] /(n) (comp) AT command/
Ըߴ [ƥ] /(n) (comp) AT-compatible/
Լ [ƥ] /(n) automatic car/automatic transmission car/
 [֥] /(n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
 [֥] /(sk) (n) (1) audiovisual/(n) (2) adult video/porn video/pornographic video/
֣ [֥] /(n) (vidg) adventure game/
֣ [֥] /(sk) (n) (vidg) adventure game/
֣ [֥] /(n) (comp) AVI (file format)/Audio Video Interleave/
֣ [֥] /(sk) (n) (comp) AVI (file format)/Audio Video Interleave/
֣ɣ [֥] /(n) (comp) AVIF (file format)/AV1 image file format/
֣ɣ [֥] /(sk) (n) (comp) AVIF (file format)/AV1 image file format/
ֵ [֥] /(n) audiovisual equipment/
ֽͥ [֥椦] /(n) porn actress/
ףã [å] /(n) airborne warning and control system/AWACS/
 [å] /(n) AI transformation/
 [å] /(sk) (n) AI transformation/
٣ [䤻] /(n) adolescents and young adults (AYAs) with cancer/
٣ [磻] /(n) adolescents and young adults (AYAs) with cancer/
 [ƥ֥å] /(n) (product) ActiveX (software)/
 [] /(n) (comp) Ada (programming language)/
 [å] /(n) (comp) Ajax/Asynchronous JavaScript and XML/
 [å] /(n) (comp) Ajax/Asynchronous JavaScript and XML/
 [ȡ] /(n) (comp) Alt Key/
 [ȥ] /(n) (comp) Alt Key/
 [ȡ] /(n) (comp) Alt Key/
 [ȥ] /(n) (comp) Alt Key/
 [󥶥å] /(n) (1) (hist) ANZAC (Australian and New Zealand Army Corps during WWI)/Anzac/(n) (2) Anzac biscuit (type of oatmeal biscuit)/
ԣ [åץ롦ȡ] /(n) (comp) AppleTalk (group of networking protocols developed by Apple)/
ԣ [åץȡ] /(n) (comp) AppleTalk (group of networking protocols developed by Apple)/
饹 [饹] /(n,adj-no) A class/first class/
饤 [饤] /(n,adj-no) (cloth) A-line (style of skirt, dress or coat)/
 [夦] /(n,adj-no) class-A/A class/A grade/
 [夦Ѥ] /(n) class-A war criminal/
 [] /(n) type A (blood, influenza, hepatitis, etc.)/
α [󤨤] /(n) (med) hepatitis A/
 [] /(n,adj-no) (abbr) (sl) Akihabara style/nerdy/
Ƚ [Ϥ] /(n) A5 paper size (148mm x 210mm)/
 [] /(n) A-side (of a record)/
ϻȽ [Ф] /(n) A6 paper size (105mm x 148mm)/
 [ӡ] /(n) B/b/
 [١] /(n) B/b/
¡á [ӡ] /(n) (1) BC/Before Christ/(n) (2) biological and chemical (weapons)/
¡á [ӡ] /(sk) (n) (1) BC/Before Christ/(n) (2) biological and chemical (weapons)/
£Ƚ [ӡФ] /(n) B4 paper size (257 mm x 364 mm)/
£ [ӡ夦] /(n) B-52 Stratofortress/B-52 Bomber/
£Ƚ [ӡϤ] /(n) B5 paper size (182 mm x 257 mm)/
£Ƚ [ӡФ] /(n) B6 paper size (128 mm x 182 mm)/
£ [Х] /(n,vs,vt) (col) ban (of an online account)/
£ӣɣ [١å] /(n) (comp) BASIC (programming language)/
£ [ӡӡ] /(n) (1) broadband/(n) (2) brokers' broker/
£ [ӡӡ] /(sk) (n) (1) broadband/(n) (2) brokers' broker/
££ [ХХ] /(n) (derog) (net-sl) hag/old bag/
££ [ӡӡ] /(n) (derog) (net-sl) hag/old bag/
££ [ӡӡ] /(sk) (n) (derog) (net-sl) hag/old bag/
££ [ӡӡ] /(n) (org) British Broadcasting Corporation/BBC/
££ [С٥塼] /(sK) (n) (food) (uk) barbecue/barbeque/BBQ/
££ [С٥奦] /(sK) (sk) (n) (food) (uk) barbecue/barbeque/BBQ/
££ [ӡӡ塼] /(n) (food) barbecue/barbeque/BBQ/
££ [ӡӡ塼] /(sk) (n) (food) barbecue/barbeque/BBQ/
££ [ӡӡ] /(n) bulletin board system/BBS/
££ [ӡӡ] /(sk) (n) bulletin board system/BBS/
£ [ӡӡ] /(n) airsoft pellet/
£ [ӡ] /(n) (1) BC/Before Christ/(n) (2) biological and chemical (weapons)/
£ [ӡ] /(sk) (n) (1) BC/Before Christ/(n) (2) biological and chemical (weapons)/
£ã [ӡ] /(n) Bacille Calmette-Guerin (tuberculosis vaccine)/BCG/
£ã [ӡ] /(sk) (n) Bacille Calmette-Guerin (tuberculosis vaccine)/BCG/
£ãž [ӡ褦Ƥ] /(n) (med) positive tuberculin conversion after a BCG vaccination/
£ã [ӡԡ] /(n) business continuity plan/BCP/
£ã [ӡԡ] /(sk) (n) business continuity plan/BCP/
£õ [ӡ夦Ѥ] /(n) class-B and class-C war criminals/
£ [ӡǥ] /(n) Blu-ray Disc/BD/
£ [ӡǥ] /(sk) (n) Blu-ray Disc/BD/
£ģӣ [ӡǥ] /(n) bondage, discipline and sadomasochism/BDSM/
£ģӣ [ӡǥ] /(sk) (n) bondage, discipline and sadomasochism/BDSM/
£ţ [ӡ] /(n) (comp) bit error rate/BER/
£ţ [ӡ] /(sk) (n) (comp) bit error rate/BER/
£ [ӡ] /(n) (obs) female office worker/
£ [ӡ] /(sk) (n) (obs) female office worker/
£ǣ [ӡ] /(n) background music/BGM/
£ǣ [ӡ] /(sk) (n) background music/BGM/
£ɣϣ [Х] /(n) (comp) BIOS/Basic Input-Output System/
£ɣ [ӡ] /(n) (org) Bank for International Settlements/BIS/
£ɣ [ӥ] /(n) (org) Bank for International Settlements/BIS/
£ [ӡ] /(n) (1) (abbr) comics or novels about male homosexuality, targeted at young women/BL/(n) (2) bill of lading/BL/
£ [ӡ] /(n) (1) (abbr) comics or novels about male homosexuality, targeted at young women/BL/(n) (2) bill of lading/BL/
£̥ߥå [ӡ륳ߥå] /(n) (col) comic featuring male homosexuality (wasei: boys love)/
£ [ӡ] /(n) (abbr) BMW/
£ [ӡ] /(sk) (n) (abbr) BMW/
£ͣ [ӡࡦǥ] /(n) ballistic missile defense/BMD/
£ͣ [ӡǥ] /(sk) (n) ballistic missile defense/BMD/
£ͣ [ӡࡦԡ] /(n) (comp) BMP (file format)/bitmap image file/
£ͣ [ӡԡ] /(sk) (n) (comp) BMP (file format)/bitmap image file/
£ͣ [ӡࡦ֥塼] /(n) (company) Bayerische Motoren Werke/BMW/
£ͣ [ӡ֥塼] /(n) (company) Bayerische Motoren Werke/BMW/
£ͣ [ӡࡦå] /(n) BMX/bicycle motocross/bike motocross/
£ͣ [ӡ२å] /(sk) (n) BMX/bicycle motocross/bike motocross/
£Σåͥ [ӡ̥ͥ] /(n) (comp) BNC connector/
£ΣУ [ӡ̡ԡ] /(n) buy now, pay later/BNPL/
£ΣУ [ӡ̥ԡ] /(sk) (n) buy now, pay later/BNPL/
£ϣ [ӡǥ] /(n) (1) biochemical oxygen demand/BOD/(n) (2) bandwidth-on-demand/
£ϣ [ӡǥ] /(sk) (n) (1) biochemical oxygen demand/BOD/(n) (2) bandwidth-on-demand/
£ϣϣԣ [֡ȥԡ] /(n) (comp) BOOTP/bootstrap protocol/
£У [ӥեΡ륨] /(n) bisphenol A/BPA/
£ [ӡ] /(n) (1) bedroom/(n) (2) bills receivable/(n) (3) breeder reactor/
£ [ӡ] /(sk) (n) (1) bedroom/(n) (2) bills receivable/(n) (3) breeder reactor/
£ңɣã [֥å] /(n) BRICS (Brazil, Russia, India, China, South Africa)/
£ [ӡ] /(n) (1) broadcast(ing) satellite/BS/(n) (2) satellite television/
£ [ӡ] /(sk) (n) (1) broadcast(ing) satellite/BS/(n) (2) satellite television/
£ӣ [ӡǥ] /(n) (comp) BSD (Unix operating system)/Berkeley Software Distribution/
£ӣ [ӡǥ] /(sk) (n) (comp) BSD (Unix operating system)/Berkeley Software Distribution/
£ӣ [ӡ] /(n) (vet) bovine spongiform encephalopathy/BSE/mad cow disease/
£ӣ [ӡ] /(sk) (n) (vet) bovine spongiform encephalopathy/BSE/mad cow disease/
£ӣ [ӡ] /(n) biosafety level/BSL/
£ӣ [ӡ] /(sk) (n) biosafety level/BSL/
£ԣ [ӡƥ] /(n) bitcoin/BTC/
£ԣ [ӡƥ] /(sk) (n) bitcoin/BTC/
£ԣ [ӡƥ] /(n) build to order/BTO/
£ԣ [ӡƥ] /(sk) (n) build to order/BTO/
£ף [ӡ֥塼] /(n) boiling-water reactor/BWR/
£ף [ӡ֥塼] /(sk) (n) boiling-water reactor/BWR/
£٣ϣ [ӡ磻ǥ] /(n) bring your own device/BYOD/
£٣ϣ [ӡ磻ǥ] /(sk) (n) bring your own device/BYOD/
£壶 [١夦] /(n) (comp) Base64/binary data-text data encoding conversion defined by MIME/
££̣ [ӥåȥ֥å] /(n) (comp) bit blit (computer graphics operation)/BitBlt/
£ [֥롼ġ] /(sk) (n) (comp) (uk) Bluetooth (variety of short-range wireless LAN)/
£ [֥롼ȥ] /(n) (comp) (uk) Bluetooth (variety of short-range wireless LAN)/
¥饹 [ӡ饹] /(n,adj-no) B class/B grade/second rate/
¥å [ӡå] /(n) simple on-off switch/one-way switch (UK)/two-way switch (US)/
¥ץ饤ؿ [ӡץ饤󤫤󤹤] /(n) (comp) B-spline/
¥ĥ꡼ [ӡĥ꡼] /(n) (comp) B-tree/
¥ѵ [ӡѤ夦] /(n) (physiol) B lymphocyte/B cell/
µ [ӡ夦] /(n,adj-no) class-B/B class/B grade/second rate/
µ饰 [ӡ夦] /(n) cheap everyday food that most people enjoy (e.g. ramen, curry)/eating cheap delicious food/person who seeks out cheap delicious food/
µǲ [ӡ夦] /(n) B-movie/B-picture/B-film/
µ [ӡ夦Ҥ] /(n) second-rate item/imperfect merchandise/
·Ϸ󥵵 [ӡ褦Ĥ󤵤夦] /(n) (med) group B streptococcus/group B strep/
·ϷϢ [ӡ褦Ĥ󤵤夦] /(n) (med) group B streptococcus/group B strep/
· [ӡ] /(n) type B (blood, influenza, hepatitis, etc.)/
·α [ӡ󤨤] /(n) (med) hepatitis B/
· [ӡ] /(n,adj-no) (sl) hip-hop culture/Black culture (esp. breakdancing culture)/
¸Ƚ [ӡϤ] /(n) B5 paper size (182 mm x 257 mm)/
º˦ [ӡܤ] /(n) (physiol) B cell/B lymphocyte/
»Ƚ [ӡФ] /(n) B4 paper size (257 mm x 364 mm)/
 [ӡ] /(n) (sl) attraction to ugly people/
 [ӡ] /(n) (derog) (sl) low-IQ people who are easily influenced by mass media/sheeple/
 [ӡҤ] /(n) second-rate article/imperfect product (sold at a discounted price)/
 [ӡ] /(n) B-side (of a record)/
 [ӡ] /(n) (comp) B-tree/
õ [ӡѤ夦] /(sK) (n) (physiol) B lymphocyte/B cell/
ϻȽ [ӡФ] /(n) B6 paper size (128 mm x 182 mm)/
 [] /(n) (1) C/c/(n) (2) Celsius/(n) (3) cyan/(n) (4) (comp) C (programming language)/
áܡ [ץ饹ץ饹] /(n) (comp) C++ (programming language)/
áܡ [ץץ] /(n) (comp) C++ (programming language)/
áܡܸ [ץ饹ץ饹] /(n) (comp) C++/C plus plus/
á [㡼] /(n) (product) C# (programming language)/
ãʪ [󤷤礯֤] /(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) (1) cabin attendant/flight attendant/(n) (2) (comp) Certification Authority/CA/(n) (3) carbohydrate antigen/(n) (4) chronological age/
ã [] /(sk) (n) (1) cabin attendant/flight attendant/(n) (2) (comp) Certification Authority/CA/(n) (3) carbohydrate antigen/(n) (4) chronological age/
ã [] /(n) (comp) computer-aided design/CAD/
ãġã [ɥ] /(n) (comp) CAD-CAM (computer-aided design and computer-aided manufacturing)/
ã [] /(n) (comp) computer-aided engineering/CAE/
ã [] /(sk) (n) (comp) computer-aided engineering/CAE/
ãƣɣ [ե] /(n) (serv) CAFIS (credit card payment processor operated by NTT)/Credit And Finance Information System/
ã [] /(n) (comp) computer-assisted instruction/CAI/computer-aided instruction/
ã [] /(sk) (n) (comp) computer-assisted instruction/CAI/computer-aided instruction/
ạ̃ [륹] /(n) CALS/continuous acquisition and life-cycle support/commerce at light speed/
ã [] /(n) (comp) computer-aided manufacturing/CAM/
ãͿʪ [ष礯֤] /(n) (bot) CAM plant (plant that uses crassulacean acid metabolism)/
ãͿʪ [ष礯֤] /(n) (bot) CAM plant (plant that uses crassulacean acid metabolism)/
ãΣģϧ [ɥ] /(n) CANDU reactor/Candu reactor/
ãУԣãȣ [ץ] /(n) (comp) CAPTCHA (test used to determine whether a computer user is a human or a machine)/
ãӣ [] /(n) (comp) computer-aided software engineering/CASE/
ãӣ [] /(n) (comp) computer-aided software engineering/CASE/
ãԣ [ƥ֥] /(n) community antenna television/CATV/cable television/
ãԣ [ƥ֥] /(sk) (n) community antenna television/CATV/cable television/
ãԣ֥󥿡ͥå [ƥ֥󥿡ͥå] /(n) cable Internet (connection)/
ã [֥] /(n) (comp) constant angular velocity/CAV/
ã [֥] /(sk) (n) (comp) constant angular velocity/CAV/
ã [ӡ] /(n) (1) Citizens' Band/CB (radio)/(n) (2) convertible bond/(n) (3) chronic bronchitis/(n) (4) chemical and biological (weapons)/(n) (5) (sports) center back/centre back/(n) (6) community business/
ã [ӡ] /(sk) (n) (1) Citizens' Band/CB (radio)/(n) (2) convertible bond/(n) (3) chronic bronchitis/(n) (4) chemical and biological (weapons)/(n) (5) (sports) center back/centre back/(n) (6) community business/
ã£ [ӡǥ] /(n) (1) central business district/CBD/(n) (2) cash before delivery/(n) (3) cannabidiol/
ã£ [ӡǥ] /(sk) (n) (1) central business district/CBD/(n) (2) cash before delivery/(n) (3) cannabidiol/
ãã [ǥ] /(n) (comp) CCD/charge-coupled device/
ãã [ǥ] /(sk) (n) (comp) CCD/charge-coupled device/
ãã [] /(n) (1) chief compliance officer/CCO/(n) (2) chief communication officer/CCO/
ãã [] /(sk) (n) (1) chief compliance officer/CCO/(n) (2) chief communication officer/CCO/
ã [ǥ] /(n) (1) compact disk/CD/(n) (2) cash dispenser/(n) (3) (negotiable) certificate of deposit/
ã [ǥ] /(sk) (n) (1) compact disk/CD/(n) (2) cash dispenser/(n) (3) (negotiable) certificate of deposit/
ã-ģ [ǥǥ] /(n) (comp) compact disc digital audio/CD-DA/
ã-ģ [ǥǥ] /(sk) (n) (comp) compact disc digital audio/CD-DA/
ã- [ǥ] /(n) (comp) Compact Disc-Recordable/CD-R/
ã- [ǥ] /(sk) (n) (comp) Compact Disc-Recordable/CD-R/
ã-ңϣ [ǥ] /(n) compact disk read-only memory/CD-ROM/
ã-ңϣ [ǥ] /(sk) (n) compact disk read-only memory/CD-ROM/
ã- [ǥ] /(n) (comp) Compact Disc-Interactive/CD-i/
ã- [ǥ] /(sk) (n) (comp) Compact Disc-Interactive/CD-i/
ãģģ [ǥǥ] /(n) (comp) compact disc digital audio/CD-DA/
ãģģ [ǥǥ] /(sk) (n) (comp) compact disc digital audio/CD-DA/
ãģͣ [ǥࡦ] /(n) (telec) code-division multiple access/CDMA/
ãģͣ [ǥ२] /(sk) (n) (telec) code-division multiple access/CDMA/
ãģ [ǥ] /(n) (comp) content delivery network/CDN/
ãģ [ǥ] /(sk) (n) (comp) content delivery network/CDN/
ãģ [ǥ] /(n) (comp) Compact Disc-Recordable/CD-R/
ãģ [ǥ] /(sk) (n) (comp) Compact Disc-Recordable/CD-R/
ãģңϣ [ǥ] /(n) compact disk read-only memory/CD-ROM/
ãģңϣ [ǥ] /(sk) (n) compact disk read-only memory/CD-ROM/
ãĥ󥰥 [ǥ󥰥] /(n) CD single/
ãĥץ졼䡼 [ǥץ졼䡼] /(n) CD player/(P)/
ãĥץ쥤䡼 [ǥץ쥤䡼] /(n) CD player/
ãĥ饸 [ǥ饸] /(n) CD radio-cassette player/CD radio-cassette recorder/
ãĥå [ǥå] /(n) CD rack/CD storage rack/
ã [] /(n) concurrent engineering/CE/
ã [] /(sk) (n) concurrent engineering/CE/
ãţ [] /(n) (bus) chief executive officer/CEO/
ãţ [] /(sk) (n) (bus) chief executive officer/CEO/
ãţң [] /(n) (org) CERN/European Organization for Nuclear Research/
ãţң [] /(n) (org) CERN/European Organization for Nuclear Research/
ãţң [] /(n) (org) Computer Entertainment Rating Organization (abbr)/CERO/
ãţң [] /(n) (comp) computer emergency response team/CERT/
ã [] /(n) (1) (TV) commercial/(n) (2) (sports) center forward/(n) (3) (baseb) center fielder/(n) (4) crowdfunding/(n) (5) cross-fade/(n) (6) Compact Flash/
ã [] /(sk) (n) (1) (TV) commercial/(n) (2) (sports) center forward/(n) (3) (baseb) center fielder/(n) (4) crowdfunding/(n) (5) cross-fade/(n) (6) Compact Flash/
ãƣ [ա] /(n) (1) chlorofluorocarbon/CFC/(n) (2) Common Fund for Commodities/CFC/
ãƣ [ե] /(sk) (n) (1) chlorofluorocarbon/CFC/(n) (2) Common Fund for Commodities/CFC/
ãƣž [ե礦䤯] /(n) Treaty on Conventional Armed Forces in Europe/CFE Treaty/
ãƣɣ [եå] /(n) Controlled Flight Into Terrain/CFIT/
ãƣ [ա] /(n) chief financial officer/CFO/
ãƣ [ե] /(sk) (n) chief financial officer/CFO/
ã [] /(n) (1) (comp) computer graphics/CG/(n) (2) computer-generated imagery/CGI/
ã [] /(sk) (n) (1) (comp) computer graphics/CG/(n) (2) computer-generated imagery/CGI/
ãǣ [] /(n) (comp) color graphics adapter/CGA/
ãǣ [] /(sk) (n) (comp) color graphics adapter/CGA/
ãǣ [] /(n) (1) (comp) common gateway interface/CGI/(n) (2) computer generated imagery/CGI/
ãǣ [] /(sk) (n) (1) (comp) common gateway interface/CGI/(n) (2) computer generated imagery/CGI/
ãǣñ̷ [󤤤] /(n) centimetre-gram-second system of units/
ãǥ˥ [˥] /(n) 3D animation/computer animation/
ãǥ˥᡼ [˥᡼] /(n) computer animation/
ã [å] /(n) (1) (sports) center half/centre half/(n) (2) channel/(n) (3) Order of the Companions of Honour (British order)/
ã [å] /(sk) (n) (1) (sports) center half/centre half/(n) (2) channel/(n) (3) Order of the Companions of Honour (British order)/
ãȣͣ [ǥ] /(n) (tradem) CHAdeMO (electric vehicle charging system)/
ãɣ [] /(n) Central Intelligence Agency (US)/CIA/
ãɣ [] /(sk) (n) Central Intelligence Agency (US)/CIA/
ãɣ [] /(n) (hist) Civil Information and Education Section (of the General Headquarters of the Allied Powers in Japan; 1945-1952)/CIE/
ãɣ [] /(sk) (n) (hist) Civil Information and Education Section (of the General Headquarters of the Allied Powers in Japan; 1945-1952)/CIE/
ãɣ [] /(n) (1) chief information officer/CIO/(n) (2) chief investment officer/CIO/
ãɣ [] /(sk) (n) (1) chief information officer/CIO/(n) (2) chief investment officer/CIO/
ãɣ [] /(n) (1) Commonwealth of Independent States/CIS/(n) (2) critical incident stress/CIS/
ãɣ [] /(sk) (n) (1) Commonwealth of Independent States/CIS/(n) (2) critical incident stress/CIS/
ãɣ [] /(n) (1) Commonwealth of Independent States/CIS/(n) (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) (sports) corner kick (soccer)/
ã [] /(sk) (n) (sports) corner kick (soccer)/
ã [] /(sk) (n) (sports) corner kick (soccer)/
ạ̃ [롦֥] /(n) (comp) constant linear velocity/CLV/
ạ̃ [֥] /(sk) (n) (comp) constant linear velocity/CLV/
ã [] /(n) (1) commercial (radio, TV, etc.)/ad/commercial message/(n) (2) construction management/(n) (3) contract manufacturer/(n) (4) customer management/(n) (5) court martial/
ã [] /(sk) (n) (1) commercial (radio, TV, etc.)/ad/commercial message/(n) (2) construction management/(n) (3) contract manufacturer/(n) (4) customer management/(n) (5) court martial/
ãͣϣ [⥹] /(n) (electr) CMOS/complementary metal-oxide-semiconductor/
ãͣ٣ [ࡦ磻] /(n) (print) cyan, magenta, yellow and key (black)/CMYK/
ãͣ٣ [磻] /(sk) (n) (print) cyan, magenta, yellow and key (black)/CMYK/
ãͣ٣ [磻] /(sk) (n) (print) cyan, magenta, yellow and key (black)/CMYK/
ãͥ [ॽ] /(n) (abbr) advertising jingle/song used in a commercial/
ãΣţ [ͥå] /(n) (company) CNET (technology media website)/
ãΣ [̥] /(n) (company) CNN/Cable News Network/
ãϣ£ϣ [ܥ] /(n) (comp) COBOL (programming language)/
ãϣ [ǥ] /(n) (1) chemical oxygen demand/COD/(n) (2) cash on delivery/COD/
ãϣ [ǥ] /(sk) (n) (1) chemical oxygen demand/COD/(n) (2) cash on delivery/COD/
ãϣģӣ٣ [] /(n) (org) Conference-Committee on Data Systems Languages/CODASYL/
ãϣ [] /(n) (comp) computer output microfilm system/COM/
ãϣ [] /(n) chief operating officer/COO/
ãϣ [] /(sk) (n) chief operating officer/COO/
ãϣң£ [] /(n) (comp) Common Object Request Broker Architecture/CORBA/
ãϣ֣ɣ [ӥå] /(sk) (n) (med) (abbr) COVID-19/coronavirus disease 2019/
ãϣ֣ɣ [ӥå] /(n) (med) (abbr) COVID-19/coronavirus disease 2019/
ãϣ֣ɣ- [ӥåɤ夦夦] /(n) (med) COVID-19/coronavirus disease 2019/
ãϣ֣ɣ- [ӥåɥʥƥ] /(n) (med) COVID-19/coronavirus disease 2019/
ã [ԡ] /(n) (1) commercial paper/CP/(n) (2) communist party/CP/(n) (3) cerebral palsy/cerebral paralysis/CP/(n) (4) counterpurchase/(n) (5) cleaner production/(n) (6) compliance program/(n) (7) (physics) charge parity/C parity/CP/(n) (8) shipping/pairing of characters in a romantic relationship (in fan fiction, manga, etc.)/
ã [ԡ] /(sk) (n) (1) commercial paper/CP/(n) (2) communist party/CP/(n) (3) cerebral palsy/cerebral paralysis/CP/(n) (4) counterpurchase/(n) (5) cleaner production/(n) (6) compliance program/(n) (7) (physics) charge parity/C parity/CP/(n) (8) shipping/pairing of characters in a romantic relationship (in fan fiction, manga, etc.)/
ãУ [ԡ] /(n) consumer price index/CPI/
ãУ [ԡ] /(sk) (n) consumer price index/CPI/
ãУ [ԡ] /(n) (1) critical path method/CPM/(n) (2) cost per mille/CPM/cost per thousand/(n) (3) (comp) control program for microcomputers/CP-M/
ãУ [ԡ] /(sk) (n) (1) critical path method/CPM/(n) (2) cost per mille/CPM/cost per thousand/(n) (3) (comp) control program for microcomputers/CP-M/
ãУ [ԡ] /(n) (1) consumer price survey/CPS/(n) (2) characters per second/
ãУ [ԡ] /(sk) (n) (1) consumer price survey/CPS/(n) (2) characters per second/
ãУ [ԡ桼] /(n) (comp) CPU/central processing unit/
ãУ [ԡ桼] /(sk) (n) (comp) CPU/central processing unit/
ãѣ [塼] /(n) (uk) close quarters combat/CQC/
ãѣ [塼] /(sk) (n) (uk) close quarters combat/CQC/
ãң [롦] /(n) (comp) cyclic redundancy check/CRC/
ãң [륷] /(sk) (n) (comp) cyclic redundancy check/CRC/
ãңɣӣУ [ꥹѡ] /(n) (biol) clustered regularly interspaced short palindromic repeats/CRISPR/
ãңɣӣУҡã [ꥹѡ㥹ʥ] /(n) (biol) CRISPR-Cas9/clustered regularly interspaced short palindromic repeats-CRISPR associated protein 9/
ãңɣӣУҡã󣹥ƥ [ꥹѡ㥹ʥ󥷥ƥ] /(n) (biol) CRISPR-Cas9 system/clustered regularly interspaced short palindromic repeats-CRISPR associated protein 9 system/
ãң [롦] /(n) (bus) customer relationship management/CRM/
ãң [륨] /(sk) (n) (bus) customer relationship management/CRM/
ãң [롦ƥ] /(n) cathode-ray tube/CRT/
ãң [ƥ] /(sk) (n) cathode-ray tube/CRT/
ãң [ƥ] /(sk) (n) cathode-ray tube/CRT/
ãӣ [] /(n) corporate social responsibility/CSR/
ãӣ [] /(sk) (n) corporate social responsibility/CSR/
ãӣ [] /(n) (comp) cascading style sheets/CSS/
ãӣ [] /(sk) (n) (comp) cascading style sheets/CSS/
ãӣ [֥] /(n) (comp) comma-separated values (data format)/CSV/
ãӣ [֥] /(sk) (n) (comp) comma-separated values (data format)/CSV/
ã [ƥ] /(n) (med) computed tomography/computerized tomography/CT/
ã [ƥ] /(sk) (n) (med) computed tomography/computerized tomography/CT/
ãԣ [ƥ] /(n) centralized traffic control (centralised)/CTC/
ãԣ [ƥ] /(sk) (n) centralized traffic control (centralised)/CTC/
ãԣ [ƥ] /(n) (1) chief technology officer/chief technical officer/CTO/(n) (2) configure to order/CTO/
ãԣ [ƥ] /(sk) (n) (1) chief technology officer/chief technical officer/CTO/(n) (2) configure to order/CTO/
ãԣ [ƥ] /(n) (1) (comp) computerized typesetting system (computerised)/CTS/(n) (2) cold type system/CTS/
ãԣ [ƥ] /(sk) (n) (1) (comp) computerized typesetting system (computerised)/CTS/(n) (2) cold type system/CTS/
ãԥʡ [ƥʡ] /(n) CT scanner/
ãգ [桼] /(n) (comp) closed user group/CUG/
ãգ [桼] /(sk) (n) (comp) closed user group/CUG/
ãգ [桼] /(n) (comp) character-based user interface/CUI/
ãգ [桼] /(sk) (n) (comp) character-based user interface/CUI/
ã [֥] /(n) voice actor/
ã [֥] /(sk) (n) voice actor/
ã֣ [֥ƥ] /(n) continuously variable transmission/CVT/
ã֣ [֥ƥ] /(sk) (n) continuously variable transmission/CVT/
ã [] /(n) (abbr) calcium (Ca)/
ã£ [ɥХ] /(n) (comp) CardBus (interface standard)/
ãǣУ [åȡԡƥ] /(n) (tradem) ChatGPT (chatbot developed by OpenAI)/
ãǣУ [åȥԡƥ] /(sk) (n) (tradem) ChatGPT (chatbot developed by OpenAI)/
å [] /(n) card carried by divers to prove they are certified/
å [] /(n) (music) C clef/
å [] /(sk) (n) (comp) C shell/
å [] /(n) (comp) C shell/
åå [å] /(n) two-way switch (UK)/three-way switch (US)/
åȥ [ȥ] /(sk) (n) C-stroke (in canoeing)/
åȥ [ȥ] /(n) C-stroke (in canoeing)/
å졼 [졼] /(n) (mil) C-ration (canned wet ration formerly used by the US military)/
÷ [] /(n) type C (hepatitis, etc.)/
÷α [󤨤] /(n) (med) hepatitis C/
ø [] /(n) (comp) C (programming language)/
ù [] /(n) (net-sl) (derog) China/
 [] /(n) children's demographic (target audience)/
 [ǥ] /(n) (1) D/d/(n) (2) (abbr) (col) director/
 [ǥ] /(n) (1) D/d/(n) (2) (abbr) (col) director/
ģ [å] /(n) (electr) digital-to-analog converter/DAC/
ģ [å] /(n) (org) Development Assistance Committee (OECD)/DAC/
ģ [ǥ] /(n) (electr) digital-to-analog converter/DAC/
ģ [ǥ] /(n) (org) Development Assistance Committee (OECD)/DAC/
ģ [ǥ] /(n) (org) Development Assistance Committee (OECD)/DAC/
ģ [ǥ] /(sk) (n) (electr) digital-to-analog converter/DAC/
ģ [] /(n) (1) (comp) data access object/DAO/(n) (2) decentralized autonomous organization/DAO/
ģ [ǥԡ] /(n) digital audio player/DAP/
ģ [ǥԡ] /(sk) (n) digital audio player/DAP/
ģӣ [] /(n) (comp) direct access storage device/DASD/
ģ [å] /(n) digital audiotape/DAT/
ģ [ǥƥ] /(n) digital audiotape/DAT/
ģ [ǥƥ] /(sk) (n) digital audiotape/DAT/
ģ [ǡӡ] /(sk) (n) (1) (comp) database/(n) (2) (comp) data bank/(n) (3) designer brand/
ģ [ǥӡ] /(n) (1) (comp) database/(n) (2) (comp) data bank/(n) (3) designer brand/
ģ [ǥӡ] /(sk) (n) (1) (comp) database/(n) (2) (comp) data bank/(n) (3) designer brand/
ģ£ͣ [ǥӡࡦ] /(n) (comp) database management system/DBMS/
ģ£ͣ [ǥӡ२] /(sk) (n) (comp) database management system/DBMS/
ģã [ǥ] /(n) (comp) distributed computing environment/DCE/
ģã [ǥ] /(sk) (n) (comp) distributed computing environment/DCE/
ģģ [ǥǥ] /(n) dideoxyinosine/didanosine/DDI/ddI/
ģģ [ǥǥ] /(sk) (n) dideoxyinosine/didanosine/DDI/ddI/
ģģ [ǥǥ] /(n) (comp) data definition language/data description language/DDL/
ģģ [ǥǥ] /(sk) (n) (comp) data definition language/data description language/DDL/
ģģ [ǥǥƥ] /(n) dichlorodiphenyl-trichloro-ethane/DDT/
ģģ [ǥǥƥ] /(sk) (n) dichlorodiphenyl-trichloro-ethane/DDT/
ģģ [ǥǥå] /(n) (comp) digital data exchange/DDX/
ģģ [ǥǥå] /(sk) (n) (comp) digital data exchange/DDX/
ģģӹ [ǥɥ] /(n) (comp) distributed denial-of-service attack/DDoS attack/
ģţ [ǥå] /(n) (company) Digital Equipment Corporation/DEC/
ģţ [ǥ] /(n) den/small room/
ģţ [ǥ] /(n) (1) (finc) debt-equity swap/DES/(n) (2) (biochem) diethylstilbestrol/stilbestrol/DES/(n) (3) (comp) Data Encryption Standard/DES/
ģţ [ǥ] /(sk) (n) (1) (finc) debt-equity swap/DES/(n) (2) (biochem) diethylstilbestrol/stilbestrol/DES/(n) (3) (comp) Data Encryption Standard/DES/
ģ [ǥ] /(n) (1) (sports) defender/(n) (2) (sports) defence/defense/(n) (3) dietary fiber/(n) (4) direction finder/
ģ [ǥ] /(n) (1) (sports) defender/(n) (2) (sports) defence/defense/(n) (3) dietary fiber/(n) (4) direction finder/
ģ [ǥ] /(n) (baseb) designated hitter/DH/
ģ [ǥå] /(sk) (n) (baseb) designated hitter/DH/
ģ [ǥ] /(sk) (n) (baseb) designated hitter/DH/
ģ [ǥå] /(sk) (n) (baseb) designated hitter/DH/
ģ [ǥ] /(n) (1) diffusion index/(n) (2) discomfort index/(n) (3) drug information/
ģ [ǥ] /(sk) (n) (1) diffusion index/(n) (2) discomfort index/(n) (3) drug information/
ģɣ [ǥǥ] /(n) densely inhabited district/DID/
ģɣ [ǥǥ] /(sk) (n) densely inhabited district/DID/
ģɣ [ǥ] /(n) disaster imagination game/disaster simulation exercise/DIG/
ģɣ [ǥ] /(n) (org) Deutsches Institut fur Normung/DIN/German Institute for Standardization/
ģɣ [ǥ] /(n) (org) Deutsches Institut fur Normung/DIN/German Institute for Standardization/
ģɣΣˣ [ǥ󥯥] /(n) dinks (double-income, no kids)/childless working couple/
ģɣ [ǥ磻] /(n) DIY/do-it-yourself/
ģɣ [ǥ磻] /(sk) (n) DIY/do-it-yourself/
ģɣŹ [ǥ磻Ƥ] /(n) DIY store/hardware store/
ģ [ǥ] /(n) DJ/disc jockey/
ģ [ǥ] /(sk) (n) DJ/disc jockey/
ģ [ǥ] /(sk) (n) DJ/disc jockey/
ģ [ǥ] /(n) (1) (abbr) eat-in-kitchen/combination kitchen-dining room/(n) (2) (sports) (abbr) dropkick (rugby)/
ģ [ǥ] /(sk) (n) (1) (abbr) eat-in-kitchen/combination kitchen-dining room/(n) (2) (sports) (abbr) dropkick (rugby)/
ģ [ǥ] /(sk) (n) (1) (abbr) eat-in-kitchen/combination kitchen-dining room/(n) (2) (sports) (abbr) dropkick (rugby)/
ģ [ǥ] /(n) (comp) download/
ģ [ǥ] /(sk) (n) (comp) download/
ģ̣ [ǥ롦] /(n) (1) (vidg) downloadable content/DLC/(n) (2) diamond-like carbon/DLC/
ģ̣ [ǥ륷] /(sk) (n) (1) (vidg) downloadable content/DLC/(n) (2) diamond-like carbon/DLC/
ģ̣ [ǥ롦] /(n) (comp) dynamic link library/DLL/
ģ̣ [ǥ륨] /(sk) (n) (comp) dynamic link library/DLL/
ģ [ǥ] /(n) (1) (abbr) direct mail/(n) (2) (abbr) direct message/
ģ [ǥ] /(sk) (n) (1) (abbr) direct mail/(n) (2) (abbr) direct message/
ģͣ [ǥࡦ] /(n) (comp) direct memory access/DMA/
ģͣ [ǥ२] /(sk) (n) (comp) direct memory access/DMA/
ģͣ [ǥޥå] /(n) Disaster Medical Assistance Team/DMAT/
ģͣ [ǥࡦ] /(n) (comp) data manipulation language/DML/
ģͣ [ǥ२] /(sk) (n) (comp) data manipulation language/DML/
ģͣ [ǥࡦå] /(n) demilitarized zone/demilitarised zone/DMZ/
ģͣ [ǥॼå] /(sk) (n) demilitarized zone/demilitarised zone/DMZ/
ģ [ǥ] /(n) downstairs/
ģ [ǥ] /(sk) (n) downstairs/
ģΣ [ǥ̡] /(n) deoxyribonucleic acid/DNA/
ģΣ [ǥ̥] /(sk) (n) deoxyribonucleic acid/DNA/
ģΣ륹 [ǥ̥륹] /(n) DNA virus/
ģΣ˥ [ǥ̥˥] /(n) DNA cloning/
ģΣ󥷥 [ǥ̥󥷥] /(n) DNA sequencing/
ģΣå [ǥ̥å] /(n) DNA chip/
ģΣСǥ [ǥ̥Сǥ] /(n) DNA barcoding/
ģΣС [ǥ̥С] /(n) DNA barcode/
ģΣե󥬡ץˡ [ǥ̥ե󥬡ץȤۤ] /(n) DNA fingerprinting/
ģΣ [ǥ̥Ƥ] /(n) DNA test/
ģΣ [ǥ̥Ƥ] /(n) DNA test/
ģΣ [ǥ̥夦դ] /(n) DNA repair/
ģΣ [ǥ̥夦դ] /(n) DNA repair enzyme/
ģΣ [ǥ̡] /(n) (comp) DNS/Domain Name System/
ģΣ [ǥ̥] /(sk) (n) (comp) DNS/Domain Name System/
ģΣӥåݥ˥ [ǥ̥åݥ˥] /(n) (internet) DNS cache poisoning/DNS poisoning/DNS spoofing/
ģΣӥסե [ǥ̥סե] /(n) (comp) DNS spoofing/
ģΣӥݥ˥ [ǥ̥ݥ˥] /(n) (internet) DNS poisoning/DNS cache poisoning/DNS spoofing/
ģϣ [ɥ] /(n) (1) (internet) DOM/Document Object Model/(n) (2) (internet) leecher/leech/
ģϣ [ɥ] /(n) (comp) disk operating system/DOS/
ģϣӡ [ɥ֥] /(n) (comp) DOS-V/Japanese-capable version of DOS/
ģУ [ǥԡ] /(n) film processing/photo processing/
ģУ [ǥԡ] /(sk) (n) film processing/photo processing/
ģѣ [ɥ好] /(ik) (n) (1) (sl) (derog) dumb-ass/person lacking common sense or basic knowledge/(n) (2) (sl) (derog) delinquent/violent person/rough-looking person/
ģѣ [ɥ] /(n) (1) (sl) (derog) dumb-ass/person lacking common sense or basic knowledge/(n) (2) (sl) (derog) delinquent/violent person/rough-looking person/
ģѣΥ͡ [ɥ͡] /(n) (derog) (sl) ridiculous baby name/unconventional baby name/
ģң [ǥ] /(n) (comp) DRAM/
ģң [ǥ롦] /(n) (comp) digital rights management/DRM/
ģң [ǥ륨] /(sk) (n) (comp) digital rights management/DRM/
ģң [ǥ륨] /(n) discourse representation structure theory/
ģӣ [ǥԡ] /(n) (comp) digital signal processor/DSP/
ģӣ [ǥԡ] /(sk) (n) (comp) digital signal processor/DSP/
ģӣ [ǥ] /(n) (comp) decision support system/DSS/
ģӣ [ǥ] /(sk) (n) (comp) decision support system/DSS/
ģӣ [ǥ桼] /(n) (telec) digital service unit/DSU/
ģӣ [ǥ桼] /(sk) (n) (telec) digital service unit/DSU/
ģ [ǥƥ] /(n) (abbr) (net-sl) (male) virgin/
ģ [ǥƥ] /(sk) (n) (abbr) (net-sl) (male) virgin/
ģԣ [ǥƥ] /(n) (abbr) music production on a desktop computer/computer music/
ģԣ [ǥƥ] /(sk) (n) (abbr) music production on a desktop computer/computer music/
ģԣ [ǥƥԡ] /(n) (comp) desktop publishing/DTP/
ģԣ [ǥƥԡ] /(sk) (n) (comp) desktop publishing/DTP/
ģ [ǥ֥] /(n) (abbr) domestic violence/
ģ [ǥ֥] /(sk) (n) (abbr) domestic violence/
ģ֣ [ǥ֥ǥ] /(n) digital versatile disc/DVD/
ģ֣ [ǥ֥ǥ] /(sk) (n) digital versatile disc/DVD/
ģ֣- [ǥ֥ǥ] /(n) digital versatile disc recordable/DVD recordable/DVD-R/
ģ֣- [ǥ֥ǥ] /(sk) (n) digital versatile disc recordable/DVD recordable/DVD-R/
ģ֣-ң [ǥ֥ǥ] /(n) (comp) DVD Random Access Memory/DVD-RAM/
ģ֣-ң [ǥ֥ǥ] /(sk) (n) (comp) DVD Random Access Memory/DVD-RAM/
ģ֣-ңϣ [ǥ֥ǥ] /(n) (comp) DVD-ROM/
ģ֣-ңϣ [ǥ֥ǥ] /(sk) (n) (comp) DVD-ROM/
ģ֣ģ [ǥ֥ǥ] /(n) digital versatile disc recordable/DVD recordable/DVD-R/
ģ֣ģ [ǥ֥ǥ] /(sk) (n) digital versatile disc recordable/DVD recordable/DVD-R/
ģ֣ģң [ǥ֥ǥ] /(n) (comp) DVD Random Access Memory/DVD-RAM/
ģ֣ģң [ǥ֥ǥ] /(sk) (n) (comp) DVD Random Access Memory/DVD-RAM/
ģ֣ģңϣ [ǥ֥ǥ] /(n) (comp) DVD-ROM/
ģ֣ģңϣ [ǥ֥ǥ] /(sk) (n) (comp) DVD-ROM/
ģ֣ĥǥ [ǥ֥ǥǥ] /(n) DVD-Audio/
ģ֣ĥӥǥ [ǥ֥ǥӥǥ] /(n) Digital Versatile Disc video/DVD video/
ģ֣ĥץ졼䡼 [ǥ֥ǥץ졼䡼] /(n) DVD player/(P)/
ģ֣ĥ쥳 [ǥ֥ǥ쥳] /(n) DVD recorder/
ģ [ǥ֥ä] /(n) (col) (physically) abusive husband/wife beater/
ģ [ǥå] /(n) (1) deluxe/(n) (2) digital transformation/
ģ [ǥå] /(sk) (n) (1) deluxe/(n) (2) digital transformation/
ģإ [ǥå] /(n) DX code/
ģΣ [ǥ̡] /(n) (company) DeNA Co., Ltd./
ģΣ [ǥ̥] /(n) (company) DeNA Co., Ltd./
ģ [ǥץۤ䤯] /(n) (serv) DeepL Translator/
ģϣ [ǥ֥ץ] /(n) (comp) DevOps/
ģ [쥯ȥå] /(n) (comp) (tradem) DirectX (multimedia APIs)/
ģӹ [ǥ] /(n) (internet) denial-of-service attack/DoS attack/
ģӹ [ɥ] /(n) (internet) denial-of-service attack/DoS attack/
ĥå [ǥå] /(n) intermediate switch (UK)/crossover switch (UK)/four-way switch (US)/
ĥǡ [ǥǡ] /(n) D-Day/
ĥǥ [ǥǥ] /(n) D-Day/
ķα [ǥ󤨤] /(n) (med) hepatitis D/
 [ǥ] /(n) D layer (of the ionosphere)/
 [ǥʤ] /(adj-no,n) (sports) D-skill (in gymnastics)/
 [] /(n) E/e/
ţ [ġ] /(n) (telec) end-to-end/E2E/
ţ [ġ] /(sk) (n) (telec) end-to-end/E2E/
ţţ [ġ] /(n) (comp) (telec) end-to-end encryption/E2EE/
ţţ [ġ] /(sk) (n) (comp) (telec) end-to-end encryption/E2EE/
ţ [ӡ] /(n) (1) electronic book/e-book/(n) (2) electronic banking/(n) (3) electron beam/(n) (4) (finc) exchangeable bond/
ţ [ӡ] /(sk) (n) (1) electronic book/e-book/(n) (2) electronic banking/(n) (3) electron beam/(n) (4) (finc) exchangeable bond/
ţ£ãģɣ [ӥǥå] /(n) (comp) Extended Binary Coded Decimal Interchange Code/EBCDIC/
ţ£ɣԣģ [ӥåȡ] /(n) (finc) earnings before interest, taxes, depreciation and amortization/EBITDA/
ţ£ɣԣģ [ӥåȡǥ] /(n) (finc) earnings before interest, taxes, depreciation and amortization/EBITDA/
ţ£ɣԣģ [ӥåȥ] /(sk) (n) (finc) earnings before interest, taxes, depreciation and amortization/EBITDA/
ţ£ɣԣģ [ӥåȥǥ] /(sk) (n) (finc) earnings before interest, taxes, depreciation and amortization/EBITDA/
ţ£ [ӡ] /(n) evidence-based medicine/EBM/
ţ£ [ӡ] /(sk) (n) evidence-based medicine/EBM/
ţ¥륹 [ӡ륹] /(n) Epstein-Barr virus/EBV/
ţ [] /(n) (1) European Community/EC/(n) (2) e-commerce/electronic commerce/(n) (3) emergency contraception/(n) (4) engineering constructor/
ţ [] /(sk) (n) (1) European Community/EC/(n) (2) e-commerce/electronic commerce/(n) (3) emergency contraception/(n) (4) engineering constructor/
ţãã [] /(n) emergency core cooling system/ECCS/
ţãã [] /(sk) (n) emergency core cooling system/ECCS/
ţã [] /(n) (mil) electronic countermeasures/ECM/
ţã [] /(sk) (n) (mil) electronic countermeasures/ECM/
ţãͣ [] /(n) (med) extracorporeal membrane oxygenation/ECMO/
ţãϥեɥ꡼ [եɥ꡼] /(adj-na) (uk) eco-friendly/
ţã [ԡ] /(n) (1) emergency contraceptive pill/ECP/(n) (2) (finc) Euro-commercial paper/ECP/(n) (3) (comp) extended capabilities port/ECP/
ţã [ԡ] /(sk) (n) (1) emergency contraceptive pill/ECP/(n) (2) (finc) Euro-commercial paper/ECP/(n) (3) (comp) extended capabilities port/ECP/
ţ [ǥ] /(n) (1) (med) erectile dysfunction/(n) (2) effective dose/(n) (3) elemental diet/(n) (4) ending theme/end title sequence/
ţ [ǥ] /(sk) (n) (1) (med) erectile dysfunction/(n) (2) effective dose/(n) (3) elemental diet/(n) (4) ending theme/end title sequence/
ţģǣ [ɥ] /(n) (serv) Electronic Data Gathering, Analysis, and Retrieval system/EDGAR/
ţģ [ǥ] /(n) (comp) electronic data interchange/EDI/
ţģ [ǥ] /(sk) (n) (comp) electronic data interchange/EDI/
ţģɣƣã [ǥե] /(n) (comp) Electronic Data Interchange for Administration, Commerce and Transport/EDIFACT/
ţģ [ǥ] /(n) (1) electronic dance music/EDM/(n) (2) electrical discharge machining/electro-discharge machining/
ţģ [ǥ] /(sk) (n) (1) electronic dance music/EDM/(n) (2) electrical discharge machining/electro-discharge machining/
ţģԣ [ǥƥ] /(n) ethylenediaminetetraacetic acid/EDTA/
ţģԣ [ǥƥ] /(sk) (n) ethylenediaminetetraacetic acid/EDTA/
ţţ [] /(n) European Economic Community (1958-2009)/
ţţ [] /(sk) (n) European Economic Community (1958-2009)/
ţţУңϣ [ԡ] /(n) (comp) EEPROM/electrically erasable programmable ROM/
ţţУңϣ [ԡ] /(sk) (n) (comp) EEPROM/electrically erasable programmable ROM/
ţţ [å] /(n) exclusive economic zone/EEZ/
ţţ [å] /(sk) (n) exclusive economic zone/EEZ/
ţť [] /(n) (obs) auto-exposure camera/
ţť [] /(sk) (n) (obs) auto-exposure camera/
ţƣ [ա] /(n) Extended Fund Facility (esp. IMF)/EFF/
ţƣ [ե] /(sk) (n) Extended Fund Facility (esp. IMF)/EFF/
ţǣ [] /(n) (comp) Enhanced Graphics Adapter/EGA/
ţǣ [] /(sk) (n) (comp) Enhanced Graphics Adapter/EGA/
ţɣ [] /(n) (1) environmental impact assessment/EIA/(n) (2) economic integration agreement/EIA/
ţɣ [] /(sk) (n) (1) environmental impact assessment/EIA/(n) (2) economic integration agreement/EIA/
ţ̣ [롦֥] /(n) (1) elevator/(n) (2) end-of-life vehicle/ELV/
ţ̣ [֥] /(sk) (n) (1) elevator/(n) (2) end-of-life vehicle/ELV/
ţ [] /(n) effective microorganisms/
ţ [] /(sk) (n) effective microorganisms/
ţͣ [ࡦ] /(n) (elec) electromagnetic compatibility/EMC/
ţͣ [ॷ] /(sk) (n) (elec) electromagnetic compatibility/EMC/
ţͣģ [ࡦǥ] /(n) (psy) eye movement desensitization and reprocessing/EMDR/
ţͣģ [ǥ] /(sk) (n) (psy) eye movement desensitization and reprocessing/EMDR/
ţͣ [ࡦ] /(n) (1) Express Mail Service/EMS/(n) (2) European Monetary System/(n) (3) Engine Management System/(n) (4) Electronics Manufacturing Services/(n) (5) (comp) Expanded Memory Specification (MS-DOS)/(n) (6) Environmental Management System/
ţͣ [२] /(sk) (n) (1) Express Mail Service/EMS/(n) (2) European Monetary System/(n) (3) Engine Management System/(n) (4) Electronics Manufacturing Services/(n) (5) (comp) Expanded Memory Specification (MS-DOS)/(n) (6) Environmental Management System/
ţΣšݣƣң [ͥե] /(n) (tradem) Ene-Farm (domestic gas-powered electricity generator)/
ţΣɣ [˥å] /(n) (comp) ENIAC (Electronic Numerical Integrator And Calculator)/
ţϣ [] /(n) (comp) end of file/EOF/
ţϣ [] /(sk) (n) (comp) end of file/EOF/
ţϣ [] /(n) (1) (comp) electronic ordering system/EOS/(n) (2) end of sales/EOS/
ţϣ [] /(sk) (n) (1) (comp) electronic ordering system/EOS/(n) (2) end of sales/EOS/
ţ [ԡ] /(n) (1) extended-play (record)/EP/(n) (2) European plan/(n) (3) European Parliament/
ţ [ԡ] /(sk) (n) (1) extended-play (record)/EP/(n) (2) European plan/(n) (3) European Parliament/
ţУ [ԡ] /(n) electronic program guide/EPG/
ţУ [ԡ] /(sk) (n) electronic program guide/EPG/
ţУңϣ [ԡ] /(n) (comp) erasable programmable read-only memory/EPROM/
ţУףɣΣ [ԡ] /(n) (comp) EPWING (file format for electronic dictionaries)/
ţХ쥳 [ԡ쥳] /(n) extended-play record/EP record/
ţ [塼] /(n) (1) educational quotient/EQ/(n) (2) emotional quotient/EQ/(n) (3) equalizer/equaliser/EQ/
ţ [塼] /(sk) (n) (1) educational quotient/EQ/(n) (2) emotional quotient/EQ/(n) (3) equalizer/equaliser/EQ/
ţңɣ [å] /(n) (org) Educational Resources Information Center/ERIC/
ţңϣ [] /(n) (1) (med) event-related optical signal/EROS/(n) (2) Earth Resources Observation Satellite/EROS/
ţң [롦ԡ] /(n) (comp) enterprise resource planning/ERP/
ţң [ԡ] /(sk) (n) (comp) enterprise resource planning/ERP/
ţ [] /(n) (1) job application form/(n) (2) employee satisfaction/
ţ [] /(sk) (n) (1) job application form/(n) (2) employee satisfaction/
ţӣã [å] /(n) (org) Economic and Social Commission for Asia and the Pacific/ESCAP/
ţӣ [] /(n) English as a second language/ESL/
ţӣ [] /(sk) (n) English as a second language/ESL/
ţӣ [] /(n) European Stability Mechanism/ESM/
ţӣ [] /(sk) (n) European Stability Mechanism/ESM/
ţӣ [ԡ] /(n) extrasensory perception/ESP/
ţӣ [ԡ] /(sk) (n) extrasensory perception/ESP/
ţӣ [] /(n) English Speaking Society/English Study Society/English conversation club/
ţӣ [] /(sk) (n) English Speaking Society/English Study Society/English conversation club/
ţӺ˦ [ܤ] /(n) (abbr) embryonic stem cell/
ţԣ [ƥ] /(n) ETA/estimated time of arrival/
ţԣ [ƥ] /(sk) (n) ETA/estimated time of arrival/
ţԣ [] /(n) (org) ETA (Basque separatist group)/Euskadi Ta Askatasuna/
ţԣ [ƥ] /(n) electronic toll collection system/ETC/
ţԣ [ƥ] /(sk) (n) electronic toll collection system/ETC/
ţԣå [ƥ] /(n) electronic toll collection card/ETC card/
ţԣ [ƥǥ] /(n) ETD/estimated time of departure/
ţԣ [ƥǥ] /(sk) (n) ETD/estimated time of departure/
ţԣ [ƥ] /(n) (finc) exchange-traded fund/ETF/
ţԣ [ƥ] /(sk) (n) (finc) exchange-traded fund/ETF/
ţԣ [ƥ] /(n) engineering testing reactor/ETR/
ţԣ [ƥ] /(sk) (n) engineering testing reactor/ETR/
ţ [桼] /(n) EU/European Union/
ţ [桼] /(sk) (n) EU/European Union/
ţգ [桼] /(n) (1) (comp) EUC (encoding)/extended UNIX code/(n) (2) (comp) end-user computing/EUC/
ţգ [桼] /(sk) (n) (1) (comp) EUC (encoding)/extended UNIX code/(n) (2) (comp) end-user computing/EUC/
ţհ̥ǡݸ§ [桼äѤǡۤ] /(n) General Data Protection Regulation (EU, 2018)/GDPR/
ţղ [桼ᤤ] /(n) member state of the European Union/EU country/
ţ [֥] /(n) (1) electric vehicle/EV/(n) (2) elevator/(n) (3) (bus) enterprise value/EV/(n) (4) (finc) embedded value/EV/(n) (5) (photo) exposure value/EV/
ţ [֥] /(sk) (n) (1) electric vehicle/EV/(n) (2) elevator/(n) (3) (bus) enterprise value/EV/(n) (4) (finc) embedded value/EV/(n) (5) (photo) exposure value/EV/
ţ֥ե [֥ե] /(n) shift (from gasoline and diesel-powered vehicles) to electric vehicles/
ţף [֥塼] /(n) (1) (comp) engineering workstation/EWS/(n) (2) emergency warning system/EWS/
ţף [֥塼] /(sk) (n) (1) (comp) engineering workstation/EWS/(n) (2) emergency warning system/EWS/
ţ [å] /(n) Extinct (conservation status)/EX/
ţ [å] /(sk) (n) Extinct (conservation status)/EX/
ţ [ޥå] /(n) (comp) Emacs (text editor)/
ťƥ [ƥ] /(n) (serv) NHK Educational TV/
ť᡼ [᡼] /(n) (internet) email/
ť᡼ [ᥤ] /(sk) (n) (internet) email/
ť᡼륢ɥ쥹 [᡼륢ɥ쥹] /(n) (comp) email address/
ť饤 [饤] /(n) E-line (line drawn from the tip of the nose to the jaw)/esthetic plane/
ŷα [󤨤] /(n) (med) hepatitis E/
 [] /(n) E layer (of the ionosphere)/
 [Ф] /(n) (mil) e-bomb/electromagnetic bomb/
 [] /(n) (1) F/f/(suf) (2) floor number/
ƣ [ե] /(n) Formula One (form of motor racing)/F1/
ƣ [դ夦] /(n) (product) F-16 Fighting Falcon (fighter aircraft)/
ƣ [ե󤽤] /(n) 20-to-34 female demographic (target audience)/
ƣ [եġ] /(n) 35-to-49 female demographic (target audience)/
ƣ [ե꡼] /(n) 50 and older female demographic (target audience)/
ƣ [ա] /(n) (1) free agent/free agency/(n) (2) factory automation/
ƣ [ե] /(sk) (n) (1) free agent/free agency/(n) (2) factory automation/
ƣǣ [ա] /(n) female-pattern baldness/female alopecia/androgenic alopecia/
ƣǣ [ե] /(sk) (n) female-pattern baldness/female alopecia/androgenic alopecia/
ƣ [ա塼] /(n) frequently asked questions/FAQ/
ƣ [ե塼] /(sk) (n) frequently asked questions/FAQ/
ƣ [եå] /(n) (comp) file access table/FAT/
ƣ [ե] /(n,vs,vt) (1) fax/facsimile/(n) (2) fax machine/
ƣ [եå] /(n,vs,vt) (1) fax/facsimile/(n) (2) fax machine/
ƣإå [եå] /(n) (rare) fax prank (e.g. black fax) (wasei: faxjack)/
ƣإå [եåå] /(n) (rare) fax prank (e.g. black fax) (wasei: faxjack)/
ƣإǥ [եǥ] /(n) (comp) fax modem/
ƣإǥ [եǥ] /(n) (comp) fax modem/
ƣإǥ [եåǥ] /(n) (comp) fax modem/
ƣإǥ [եåǥ] /(n) (comp) fax modem/
ƣص [եå] /(n) fax machine/
ƣֹ [եåФ󤴤] /(n) fax number/
ƣ [աӡ] /(n) (1) Facebook/(n) (2) financing bill/(n) (3) (sports) fullback/(n) (4) business online banking/online business banking/
ƣ [եӡ] /(sk) (n) (1) Facebook/(n) (2) financing bill/(n) (3) (sports) fullback/(n) (4) business online banking/online business banking/
ƣ£ [աӡ] /(n) Federal Bureau of Investigation/FBI/
ƣ£ [եӡ] /(sk) (n) Federal Bureau of Investigation/FBI/
ƣã [ա] /(n) (org) Federal Communications Commission (US)/FCC/
ƣã [ե] /(n) (org) Federal Communications Commission (US)/FCC/
ƣã [ա֥] /(n) fuel cell vehicle/FCV/
ƣã [ե֥] /(sk) (n) fuel cell vehicle/FCV/
ƣ [աǥ] /(n) (comp) floppy disk/FD/
ƣ [եǥ] /(sk) (n) (comp) floppy disk/FD/
ƣģ [աǥǥ] /(n) (telec) frequency division duplex/FDD/
ƣģ [եǥǥ] /(sk) (n) (telec) frequency division duplex/FDD/
ƣģģ [աǥǥ] /(n) (comp) fiber distributed data interface/FDDI/
ƣģģ [եǥǥ] /(sk) (n) (comp) fiber distributed data interface/FDDI/
ƣģ [աǥ] /(n) (aviat) flight data recorder/FDR/
ƣģ [եǥ] /(sk) (n) (aviat) flight data recorder/FDR/
ƣţˡ [եå礦ۤ] /(n) (med) FEC chemotherapy/
ƣţ [ա] /(n) Far East Network (network of American military radio and television stations in East Asia)/
ƣţ [ե] /(sk) (n) Far East Network (network of American military radio and television stations in East Asia)/
ƣţ [ե] /(n) Far East Network (network of American military radio and television stations in East Asia)/
ƣţ [աԡ] /(n) (comp) front-end processor/FEP/
ƣţ [եԡ] /(sk) (n) (comp) front-end processor/FEP/
ƣƣ [աաƥ] /(n) (math) fast Fourier transform/FFT/
ƣƣ [եեƥ] /(sk) (n) (math) fast Fourier transform/FFT/
ƣƳ [եդ] /(exp) (sl) (abbr) (writing to someone on Twitter) without either person following the other/
ƣƳ [եդ] /(exp) (net-sl) apologies for tweeting to you without either of us following the other/
ƣǣ [ա] /(n) female genital mutilation/FGM/female circumcision/female genital cutting/
ƣǣ [ե] /(sk) (n) female genital mutilation/FGM/female circumcision/female genital cutting/
ƣȣ [աǥ] /(n) Full HD (resolution)/FHD/1080p/
ƣȣ [եǥ] /(sk) (n) Full HD (resolution)/FHD/1080p/
ƣȣ [եåǥ] /(sk) (n) Full HD (resolution)/FHD/1080p/
ƣɣģ [ե] /(n) (comp) Fast Identity Online/FIDO/
ƣɣƣ [աա] /(n) (comp) first in, first out/FIFO/
ƣɣƣ [եե] /(sk) (n) (comp) first in, first out/FIFO/
ƣɣƣ [եե] /(n) (comp) first in, first out/FIFO/
ƣɣǣ [ե] /(n) French, Italian, German, Spanish/FIGS/
ƣɣУ [եåץ] /(n) (comp) Federal Information Processing Standards/FIPS/
ƣɣ [ե] /(sK) (sk) (n,vs,vt) (1) (uk) fixing/securing in place/(n,vs,vt) (2) (uk) getting agreement (time, place, etc.)/(n,vs,vt) (3) (uk) repairing/fixing/(n) (4) (uk) (abbr) fixed window/
ƣɣ [եå] /(sK) (n,vs,vt) (1) (uk) fixing/securing in place/(n,vs,vt) (2) (uk) getting agreement (time, place, etc.)/(n,vs,vt) (3) (uk) repairing/fixing/(n) (4) (uk) (abbr) fixed window/
ƣ̣ɣ [եꥢ] /(n) forward-looking infrared/FLIR/
ƣ̣ɣ [եꥢ] /(n) forward-looking infrared/FLIR/
ƣ̣ϣУ [եåץ] /(n) (comp) FLOPS/floating point operations per second/
ƣ̣ϣӣ [ե] /(n) (comp) free-libre and open-source software/FLOSS/
ƣ [ա] /(n) FM/frequency modulation/
ƣ [ե] /(sk) (n) FM/frequency modulation/
ƣͥ塼ʡ [ե塼ʡ] /(n) FM tuner/
ƣϣ [աӡ] /(n) free on board/FOB/
ƣϣ [եӡ] /(sk) (n) free on board/FOB/
ƣϣ [ե] /(n) free on board/FOB/
ƣϣɣ [աԡ] /(n) free and open Indo-Pacific/FOIP/
ƣϣɣ [եԡ] /(sk) (n) free and open Indo-Pacific/FOIP/
ƣϣɣ [եå] /(n) free and open Indo-Pacific/FOIP/
ƣϣͣ [ե⡼] /(n) fear of missing out/FOMO/
ƣϣңԣң [եȥ] /(n) (comp) Fortran (programming language)/
ƣϣӣ [ե] /(n) (comp) free and open-source software/FOSS/
ƣ [աԡ] /(n) (1) (abbr) financial planner/(n) (2) (abbr) feature phone/
ƣ [եԡ] /(sk) (n) (1) (abbr) financial planner/(n) (2) (abbr) feature phone/
ƣУ [աԡ] /(n) (1) (vidg) first-person shooter/FPS/(n) (2) (comp) frames per second/FPS/
ƣУ [եԡ] /(sk) (n) (1) (vidg) first-person shooter/FPS/(n) (2) (comp) frames per second/FPS/
ƣУ [աԡ桼] /(n) (comp) floating point unit/FPU/
ƣУ [եԡ桼] /(sk) (n) (comp) floating point unit/FPU/
ƣѣģ [ա塼ǥ] /(n) (internet) fully qualified domain name/FQDN/
ƣѣģ [ե塼ǥ] /(sk) (n) (internet) fully qualified domain name/FQDN/
ƣӣ [ա] /(n) follicle-stimulating hormone/FSH/
ƣӣ [ե] /(sk) (n) follicle-stimulating hormone/FSH/
ƣӣ [եå] /(sk) (n) follicle-stimulating hormone/FSH/
ƣԣ [աƥ] /(n) (1) Free Trade Agreement/(n) (2) free-trade area/
ƣԣ [եƥ] /(sk) (n) (1) Free Trade Agreement/(n) (2) free-trade area/
ƣԣ [եƥ] /(n) (org) Federal Trade Commission/FTC/
ƣԣ [աƥԡ] /(n) (comp) file transfer protocol/FTP/
ƣԣ [եƥԡ] /(sk) (n) (comp) file transfer protocol/FTP/
ƣԣԣ [աƥƥ] /(n) (telec) fiber to the curb/fibre to the curb/FTTC/
ƣԣԣ [եƥƥ] /(sk) (n) (telec) fiber to the curb/fibre to the curb/FTTC/
ƣԣԣ [աƥƥ] /(n) (telec) fiber to the home/fibre to the home/FTTH/
ƣԣԣ [եƥƥ] /(sk) (n) (telec) fiber to the home/fibre to the home/FTTH/
ƣԣԣ [եƥƥå] /(sk) (n) (telec) fiber to the home/fibre to the home/FTTH/
ƣԣԣ [աƥƥå] /(n) (telec) fiber to the x/fibre to the x/FTTx/
ƣԣԣ [եƥƥå] /(sk) (n) (telec) fiber to the x/fibre to the x/FTTx/
ƣ [ա֥塼] /(n) (1) (sports) forward (position)/attacker/(n) (2) (golf) fairway wood (club)/
ƣ [ե֥塼] /(sk) (n) (1) (sports) forward (position)/attacker/(n) (2) (golf) fairway wood (club)/
ƣ [աå] /(n) (finc) foreign exchange/
ƣ [եå] /(sk) (n) (finc) foreign exchange/
ƣ٣ [ա磻] /(exp) for your information/FYI/
ƣ٣ [ե磻] /(sk) (exp) for your information/FYI/
ƣ٣ [ե磻] /(exp) for your information/FYI/
ƣ [ե֥å] /(n) (tradem) Facebook/
ƣ [ե֥å] /(n) (tradem) Facebook/
ƣӣãӣ [եȥ] /(n) (comp) FastSCSI/Fast Small Computer System Interface/
ƣ [եȥ] /(n) (comp) Fortran (programming language)/
ƣ£ӣ [ե꡼ӡǥ] /(sk) (n) (comp) FreeBSD (operating system)/
ƣ£ӣ [ե꡼ӡǥ] /(n) (comp) FreeBSD (operating system)/
ƥ [ե] /(n) (music) F clef/bass clef/
ƥʥС [եʥС] /(n) (photo) f-number/
ƥ [ե] /(n) (abbr) (col) bottom-tier university with low entry requirements/
ƥ [ե󥯤] /(n) (col) bottom-tier university with low entry requirements/
Ƴ [դ] /(exp) (sl) apologies for writing to you without either of us following the other/
Ƹ [դƤ] /(n) (math) F-test/
 [դ] /(n) F layer (of the ionosphere)/
 [դ] /(n) (photo) (physics) f-number/focal ratio/f-stop/
ʬ [դ֤] /(n) (math) F-distribution/
 [] /(n) (1) G/g/(n) (2) (physics) (acceleration due to) gravity/(n) (3) giga-/(n) (4) (physics) gravitational constant/(n) (5) (physics) gauss/(n) (6) general audience (film certificate)/(n) (7) (euph) (col) cockroach/(n) (8) destination (on a GPS)/(n) (9) group/
ǣ [ƥ] /(n) Group of Ten/G-10/
ǣ [ե] /(n) (hist) Group of Five (senior financial officials from the United States, United Kingdom, West Germany, Japan and France)/
ǣ [ե] /(sk) (n) (hist) Group of Five (senior financial officials from the United States, United Kingdom, West Germany, Japan and France)/
ǣ [֥] /(n) Group of Seven/G7/
ǣ [֥] /(sk) (n) Group of Seven/G7/
ǣ£ [] /(n) gamma-aminobutyric acid (GABA)/
ǣԣ [å] /(n) General Agreement on Tariffs and Trade/GATT/
ǣ [ӡ] /(n) (1) Great Britain/(n) (2) gigabyte/GB/
ǣ [ӡ] /(sk) (n) (1) Great Britain/(n) (2) gigabyte/GB/
ǣ£ [ӡ] /(n) (med) group B streptococcus/group B strep/GBS/
ǣ£ [ӡ] /(sk) (n) (med) group B streptococcus/group B strep/GBS/
ǣ [ӡ] /(n) (ling) government-binding theory/government and binding theory/
ǣãϣ [] /(n) Global Change Observation Mission/GCOM/
ǣģ [ǥԡ] /(n) gross domestic product/GDP/
ǣģ [ǥԡ] /(sk) (n) gross domestic product/GDP/
ǣģУ [ǥԡ] /(n) (comp) General Data Protection Regulation (of the EU)/GDPR/
ǣģУ [ǥԡ] /(sk) (n) (comp) General Data Protection Regulation (of the EU)/GDPR/
ǣ [] /(n) (company) General Electric/GE/
ǣȣ [塼] /(n) (hist) General Headquarters (office of the Supreme Commander of the Allied Powers; 1945-1952)/GHQ/
ǣȣ [塼] /(sk) (n) (hist) General Headquarters (office of the Supreme Commander of the Allied Powers; 1945-1952)/GHQ/
ǣȣ [å塼] /(sk) (n) (hist) General Headquarters (office of the Supreme Commander of the Allied Powers; 1945-1952)/GHQ/
ǣ [] /(n) (col) GI (soldier in the US Army)/G.I./
ǣ [] /(sk) (n) (col) GI (soldier in the US Army)/G.I./
ǣɣ [] /(n) (comp) GIF/graphics interchange format/
ǣɣ [] /(n) (comp) GIF/graphics interchange format/
ǣɣƥ˥ [ե˥] /(n) (comp) (abbr) animated GIF/GIF animation/
ǣɣƥ˥᡼ [ե˥᡼] /(n) (comp) animated GIF/GIF animation/
ǣɣǣͣ [] /(n) (comp) GIGAMO (magneto-optical drive format)/
ǣɥå [å] /(n) GI haircut/crew cut/
ǣ [] /(n) glycemic index/
ǣ [] /(exp) (abbr) (sl) good job/
ǣ [] /(sk) (exp) (abbr) (sl) good job/
ǣ [] /(sk) (exp) (abbr) (sl) good job/
ǣ [] /(n) (1) (sports) (abbr) goalkeeper/(n) (2) (sports) (abbr) goal kick/(n) (3) (abbr) (sl) joint party (e.g. by students from several colleges)/
ǣ [] /(sk) (n) (1) (sports) (abbr) goalkeeper/(n) (2) (sports) (abbr) goal kick/(n) (3) (abbr) (sl) joint party (e.g. by students from several colleges)/
ǣ [] /(sk) (n) (1) (sports) (abbr) goalkeeper/(n) (2) (sports) (abbr) goal kick/(n) (3) (abbr) (sl) joint party (e.g. by students from several colleges)/
ǣ [] /(n) (abbr) comics or novels about female homosexuality/
ǣ [] /(sk) (n) (abbr) comics or novels about female homosexuality/
ǣ [] /(n) (1) general manager/GM/(n) (2) guided missile/(adj-f) (3) genetically modified/GM/
ǣ [] /(n) (company) General Motors/GM/
ǣ [] /(sk) (n) (1) general manager/GM/(n) (2) guided missile/(adj-f) (3) genetically modified/GM/
ǣͣ [ࡦ] /(n) genetically modified organism/GMO/
ǣͣ [४] /(sk) (n) genetically modified organism/GMO/
ǣΣ [̡ԡ] /(n) gross national product/GNP/
ǣΣ [̥ԡ] /(sk) (n) gross national product/GNP/
ǣΣХǥե졼 [̥ԡǥե졼] /(n) GNP deflator/
ǣΣ [˥塼] /(n) (comp) GNU (project, operating system, etc.)/
ǣΣ [̡] /(n) (comp) GNU (project, operating system, etc.)/
ǣΣ [˥塼] /(n) (comp) GNU (project, operating system, etc.)/
ǣϥ [] /(sk) (n) (uk) green light (wasei: go sign)/(giving) permission/OK/
ǣϥ [] /(n) (uk) green light (wasei: go sign)/(giving) permission/OK/
ǣ [ԡ] /(n) Grand Prix/
ǣ [ԡ] /(sk) (n) Grand Prix/
ǣУ [ԡ] /(n) global positioning system/GPS/
ǣУ [ԡ] /(sk) (n) global positioning system/GPS/
ǣУ [ԡƥ] /(n) (1) (med) glutamic-pyruvic transaminase/GPT/(n) (2) (comp) generative pre-trained transformer/GPT/
ǣУ [ԡƥ] /(sk) (n) (1) (med) glutamic-pyruvic transaminase/GPT/(n) (2) (comp) generative pre-trained transformer/GPT/
ǣУ [ڡ] /(n) (org) State Political Directorate (USSR)/State Political Administration/GPU/
ǣУ [ԡ桼] /(n) (comp) graphics processing unit/GPU/
ǣУ [ԡ桼] /(sk) (n) (comp) graphics processing unit/GPU/
ǣ [] /(n) (1) gas station/petrol station/filling station/(n) (2) rock band/(n) (3) (aviat) ground staff/(n) (4) (ski) giant slalom/GS/
ǣ [] /(sk) (n) (1) gas station/petrol station/filling station/(n) (2) rock band/(n) (3) (aviat) ground staff/(n) (4) (ski) giant slalom/GS/
ǣӣ [] /(n) galvanic skin response/GSR/
ǣӣ [] /(sk) (n) galvanic skin response/GSR/
ǣ [ƥ] /(n) (1) grand tourer/GT/(n) (2) Greenwich Mean Time/(n) (3) group technology/
ǣ [ƥ] /(sk) (n) (1) grand tourer/GT/(n) (2) Greenwich Mean Time/(n) (3) group technology/
ǣԼ [ƥ] /(n) grand tourer/GT/
ǣ [桼] /(n) (company) GU (clothing retailer)/
ǣգ [] /(n) (comp) graphical user interface/GUI/
ǣգ [] /(n) (comp) graphical user interface/GUI/
ǣգ [桼] /(n) (comp) graphical user interface/GUI/(P)/
ǣգ [桼] /(sk) (n) (comp) graphical user interface/GUI/
ǣգ [å] /(n) (physics) grand unified theory/GUT/
ǣգ [桼ƥ] /(n) (physics) grand unified theory/GUT/
ǣ [֥塼] /(n) Golden Week (early-May holiday season in Japan)/
ǣ [֥塼] /(sk) (n) Golden Week (early-May holiday season in Japan)/
ǣ [å] /(n) green transformation/
ǣ [å] /(sk) (n) green transformation/
ǣ [] /(n) giga electron volt/
ǣ [] /(n) giga electron volt/
ǣԣ [ġ] /(n) (abbr) Go To Travel (government subsidy encouraging domestic travel during the COVID-19 pandemic)/
ǣԣ [ȥ] /(n) (abbr) Go To Travel (government subsidy encouraging domestic travel during the COVID-19 pandemic)/
ǣԣ磻 [ġ] /(n) Go To Eat (government scheme encouraging people to eat out during the COVID-19 pandemic)/
ǣԣ磻 [ȥ] /(n) Go To Eat (government scheme encouraging people to eat out during the COVID-19 pandemic)/
ǣԣȥ٥ [ġȥ٥] /(n) Go To Travel (government subsidy encouraging domestic travel during the COVID-19 pandemic)/
ǣԣȥ٥ [ȥȥ٥] /(n) Go To Travel (government subsidy encouraging domestic travel during the COVID-19 pandemic)/
ǣ [] /(n) (company) Google/
ǣޥå [ޥå] /(n) (product) Google Maps/
ǣȬʬ [Ϥ] /(n) (internet) being delisted or censored by the Google search engine (of a website)/
ǣ [礯] /(n) (col) Google-fu/search engine skills/
ǥ [] /(n) (music) G clef/treble clef/
ǥ [] /(n) (abbr) jean jacket/denim jacket/
ǥݥå [ݥå] /(n) G-spot/Grafenberg spot/
ǥѥ [ѥ] /(n) (abbr) (uk) jeans (wasei: jeans pants)/dungarees/
ǥڥ [ڥ] /(n) G-pen/
ǥޡ [ޡ] /(n) G-Mark/mark indicating that a product has received a Good Design Award from the Japan Institute of Design Promotion/
ǥ [] /(n) (1) G-man/FBI agent/(n) (2) inspector/
Ǹ [Ƥ] /(n) (math) G-test/
Υꥢ [󤸤礦Υꥢ] /(n) (work) Air on the G string (Bach, from BWV 1068)/
 [ä] /(ik) (n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/sexy/dirty/obscene/(n,vs,vi) (3) (uk) (col) (euph) (having) sex/(n) (4) (uk) pervert/(pref) (5) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (6) hour/(n) (7) hydrogen (H)/(n) (8) (golf) hole/
 [] /(n) (1) H/h/(pref) (2) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (3) hour/(n) (4) hydrogen (H)/(n) (5) (golf) hole/
 [å] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/sexy/dirty/obscene/(n,vs,vi) (3) (uk) (col) (euph) (having) sex/(n) (4) (uk) pervert/(pref) (5) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (6) hour/(n) (7) hydrogen (H)/(n) (8) (golf) hole/
ȣãã [ϥå] /(n) Hazard Analysis Critical Control Point/HACCP/
ȣãã [ϥå] /(n) Hazard Analysis Critical Control Point/HACCP/
ȣΣ-£ [Ϥʤ] /(n) (work) Hana-bi (1997 film by Takeshi Kitano)/Fireworks/
ȣãƣ [ա] /(n) hydrochlorofluorocarbon/HCFC/
ȣãƣ [ե] /(sk) (n) hydrochlorofluorocarbon/HCFC/
ȣãƣ [åե] /(sk) (n) hydrochlorofluorocarbon/HCFC/
ȣ [ǥ] /(n) (1) HD/high definition/(n) (2) (comp) hard disk/(n) (3) (med) hemodialysis/(adj-no) (4) heavy-duty/(n-suf) (5) Holdings/
ȣ [ǥ] /(sk) (n) (1) HD/high definition/(n) (2) (comp) hard disk/(n) (3) (med) hemodialysis/(adj-no) (4) heavy-duty/(n-suf) (5) Holdings/
ȣ [åǥ] /(sk) (n) (1) HD/high definition/(n) (2) (comp) hard disk/(n) (3) (med) hemodialysis/(adj-no) (4) heavy-duty/(n-suf) (5) Holdings/
ȣġģ֣ [ǥǥ֥ǥ] /(n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣġģ֣ [ǥǥ֥ǥ] /(sk) (n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣġģ֣ [åǥǥ֥ǥ] /(sk) (n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģ [ǥǥ] /(n) (comp) hard disk drive/HDD/
ȣģ [ǥǥ] /(sk) (n) (comp) hard disk drive/HDD/
ȣģ [åǥǥ] /(sk) (n) (comp) hard disk drive/HDD/
ȣģģ֣ [ǥǥ֥ǥ] /(n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģģ֣ [ǥǥ֥ǥ] /(sk) (n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģģ֣ [åǥǥ֥ǥ] /(sk) (n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģĥ [ǥǥ] /(n) (comp) hard disk case/HDD case/
ȣģĥ [ǥǥ] /(sk) (n) (comp) hard disk case/HDD case/
ȣģ̣ [ǥ롦] /(n) (1) (comp) high-level data link control/HDLC/(n) (2) high-density lipoprotein cholesterol/HDL cholesterol/
ȣģ̣ [ǥ륷] /(sk) (n) (1) (comp) high-level data link control/HDLC/(n) (2) high-density lipoprotein cholesterol/HDL cholesterol/
ȣģ̣ [åǥ륷] /(sk) (n) (1) (comp) high-level data link control/HDLC/(n) (2) high-density lipoprotein cholesterol/HDL cholesterol/
ȣģͣ [ǥࡦ] /(n) HDMI/High-Definition Multimedia Interface/
ȣģͣ [ǥॢ] /(sk) (n) HDMI/High-Definition Multimedia Interface/
ȣģͣ [åǥॢ] /(sk) (n) HDMI/High-Definition Multimedia Interface/
ȣģӣ [ǥ] /(n) (telec) high-bit-rate digital subscriber line/HDSL/
ȣģӣ [ǥ] /(sk) (n) (telec) high-bit-rate digital subscriber line/HDSL/
ȣģӣ [åǥ] /(sk) (n) (telec) high-bit-rate digital subscriber line/HDSL/
ȣģԣ [ǥƥ֥] /(n) high-definition television/HDTV/
ȣģԣ [ǥƥ֥] /(sk) (n) high-definition television/HDTV/
ȣģԣ [åǥƥ֥] /(sk) (n) high-definition television/HDTV/
ȣĥƥ [åǥƥ] /(n) high-definition television/HDTV/
ȣţɣ [ҡ] /(n) home economists working in businesses (on advice, marketing, etc.)/
ȣƣ [ա] /(n) (1) hydrofluorocarbon/HFC/(n) (2) hybrid fiber coax/HFC/
ȣƣ [ե] /(sk) (n) (1) hydrofluorocarbon/HFC/(n) (2) hybrid fiber coax/HFC/
ȣƣ [åե] /(sk) (n) (1) hydrofluorocarbon/HFC/(n) (2) hybrid fiber coax/HFC/
ȣɣ [ǥ] /(n) (comp) human interface device/HID/
ȣɣ [ǥ] /(sk) (n) (comp) human interface device/HID/
ȣɣ [åǥ] /(sk) (n) (comp) human interface device/HID/
ȣɣɣ [ҡ] /(n) HIIT (exercise regimen)/high-intensity interval training/
ȣɣɣ [ҥå] /(n) HIIT (exercise regimen)/high-intensity interval training/
ȣɣΰ [ġ礦] /(n) (astron) H II region/
ȣɣΰ [åġ礦] /(n) (astron) H II region/
ȣɣ [֥] /(n) human immunodeficiency virus/HIV/
ȣɣ [֥] /(sk) (n) human immunodeficiency virus/HIV/
ȣɣ [å֥] /(sk) (n) human immunodeficiency virus/HIV/
ȣ̣ [롦] /(n) (biol) human leukocyte antigen/HLA/
ȣ̣ [륨] /(sk) (n) (biol) human leukocyte antigen/HLA/
ȣ̣ [å륨] /(sk) (n) (biol) human leukocyte antigen/HLA/
ȣ̣ [å륨] /(n) human leukocyte antigen/HLA/
ȣͣ [ࡦ] /(n) (comp) high memory area/HMA/
ȣͣ [२] /(sk) (n) (comp) high memory area/HMA/
ȣͣ [å२] /(sk) (n) (comp) high memory area/HMA/
ȣ [] /(n) (internet) (abbr) screen name/username/handle/
ȣ [] /(sk) (n) (internet) (abbr) screen name/username/handle/
ȣ [å] /(sk) (n) (internet) (abbr) screen name/username/handle/
ȣ [ԡ] /(n) (1) (internet) home page/web page/website/(n) (2) horsepower/HP/(n) (3) half-pipe (in snowboarding, skateboarding, etc.)/(n) (4) (vidg) hit point/health point/
ȣ [ԡ] /(sk) (n) (1) (internet) home page/web page/website/(n) (2) horsepower/HP/(n) (3) half-pipe (in snowboarding, skateboarding, etc.)/(n) (4) (vidg) hit point/health point/
ȣ [åԡ] /(sk) (n) (1) (internet) home page/web page/website/(n) (2) horsepower/HP/(n) (3) half-pipe (in snowboarding, skateboarding, etc.)/(n) (4) (vidg) hit point/health point/
ȣСգ [ԡ桼å] /(n) (product) HP-UX (Hewlett Packard Unix)/
ȣУ [ԡ֥] /(n) human papilloma virus/HPV/
ȣУ [ԡ֥] /(sk) (n) human papilloma virus/HPV/
ȣУ [åԡ֥] /(sk) (n) human papilloma virus/HPV/
ȣУָ [åԡ֥] /(n) HPV test/test for human papilloma virus/
ȣ [] /(n) (1) homeroom/form room/form class/(n) (2) (baseb) home run/(n) (3) human resources/HR/(n) (4) heart rate/(n) (5) house of representatives/
ȣ [] /(sk) (n) (1) homeroom/form room/form class/(n) (2) (baseb) home run/(n) (3) human resources/HR/(n) (4) heart rate/(n) (5) house of representatives/
ȣ [å] /(sk) (n) (1) homeroom/form room/form class/(n) (2) (baseb) home run/(n) (3) human resources/HR/(n) (4) heart rate/(n) (5) house of representatives/
ȣ [å] /(sk) (n) (1) homeroom/form room/form class/(n) (2) (baseb) home run/(n) (3) human resources/HR/(n) (4) heart rate/(n) (5) house of representatives/
ȣҿ [å뤺] /(n) (abbr) Hertzsprung-Russel diagram/HR diagram/
ȣ [] /(n) (sports) (abbr) hill size (in ski jumping)/HS/
ȣ [] /(sk) (n) (sports) (abbr) hill size (in ski jumping)/HS/
ȣ [å] /(sk) (n) (sports) (abbr) hill size (in ski jumping)/HS/
ȣӣ [֥] /(n) (1) (comp) hue, saturation, value/HSV/(n) (2) herpes simplex virus/HSV/
ȣӣ [֥] /(sk) (n) (1) (comp) hue, saturation, value/HSV/(n) (2) herpes simplex virus/HSV/
ȣӣ [å֥] /(sk) (n) (1) (comp) hue, saturation, value/HSV/(n) (2) herpes simplex virus/HSV/
ȣӥ [å] /(n) Harmonized System code (international system of names and numbers to classify traded products)/HS code/HS tariff number/HTS number/
ȣԣͣ [ƥࡦ] /(n) (internet) HTML/Hypertext Markup Language/
ȣԣͣ [ƥ२] /(sk) (n) (internet) HTML/Hypertext Markup Language/
ȣԣͣ [åƥ२] /(sk) (n) (internet) HTML/Hypertext Markup Language/
ȣԣԣ [ƥƥԡ] /(n) (internet) Hypertext Transfer Protocol/HTTP/
ȣԣԣ [ƥƥԡ] /(sk) (n) (internet) Hypertext Transfer Protocol/HTTP/
ȣԣԣУ [ƥƥԡǥ] /(n) (comp) http daemon/httpd/
ȣԣԣУ [ƥƥԡǥ] /(sk) (n) (comp) http daemon/httpd/
ȣգ [ϥå] /(n) head-up display/heads-up display/HUD/
ȣգǣ [ҥ塼] /(n) (org) Human Genome Organization/HUGO/
ȣգͣɣΣ [ҥ塼ߥ] /(n) HUMINT/human intelligence/
ȣף [֥塼] /(n) heavy-water reactor/HWR/
ȣף [֥塼] /(sk) (n) heavy-water reactor/HWR/
ȣף [å֥塼] /(sk) (n) heavy-water reactor/HWR/
ȣ [ϡ] /(n) (comp) hardware as a service/HaaS/
ȣ [ҥ] /(n) (med) Haemophilus influenzae type b/Hib/
ȣ說 [ҥ֥說] /(n) (med) Hib vaccine/
ȥӥǥ [åӥǥ] /(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) (col) pornographic book/adult book/
 [] /(n) (1) I (alphabet letter)/i/(n) (2) I (symbol for iodine)/
ɡ [] /(n) (comp) (electr) I-O/input-output/
ɡ [] /(sk) (n) (comp) (electr) I-O/input-output/
ɣ [ӡ] /(n) (org) IAB/Internet Architecture Board (part of the IETF)/
ɣ£ [ӡ] /(n) IBM/International Business Machines/
ɣ£ [ӡ] /(n) (company) IBM/International Business Machines/
ɣ£ [ӡ] /(sk) (n) IBM/International Business Machines/
ɣ [] /(n) (1) integrated circuit/IC/(n) (2) interchange/
ɣ [] /(sk) (n) (1) integrated circuit/IC/(n) (2) interchange/
ɣãΣ [] /(n) (company) Internet Corporation for Assigned Names and Numbers/ICANN/
ɣã£ [ӡ] /(n) intercontinental ballistic missile/ICBM/
ɣã£ [ӡ] /(sk) (n) intercontinental ballistic missile/ICBM/
ɣãͣ [ࡦԡ] /(n) (comp) ICMP/Internet Control Message Protocol/
ɣãͣ [ԡ] /(sk) (n) (comp) ICMP/Internet Control Message Protocol/
ɣãϣã [] /(n) ICOCA/rechargeable prepaid IC card used for travel and purchases/
ɣã [ƥ] /(n) (1) information and communications technology/ICT/(n) (2) infection control team/ICT/
ɣã [ƥ] /(sk) (n) (1) information and communications technology/ICT/(n) (2) infection control team/ICT/
ɣã [桼] /(n) (1) intensive care unit/ICU/(n) (2) (comp) interface control unit/
ɣã [桼] /(sk) (n) (1) intensive care unit/ICU/(n) (2) (comp) interface control unit/
ɣå [] /(n) IC card/smart card/chip card/
ɣå [] /(n) IC tag (integrated circuit tag, used as an alternative to bar codes)/
ɣå쥳 [쥳] /(n) digital voice recorder/field recorder/
ɣ [ǥ] /(n) identification/ID/identity/
ɣ [ǥ] /(sk) (n) identification/ID/identity/
ɣģ [ǥ] /(n) (comp) Internet data center/IDC/
ɣģ [ǥ] /(sk) (n) (comp) Internet data center/IDC/
ɣģ [ǥ] /(n) (1) (electr) (comp) Integrated Drive Electronics/IDE/(n) (2) (comp) integrated development environment/IDE/
ɣģ [ǥ] /(sk) (n) (1) (electr) (comp) Integrated Drive Electronics/IDE/(n) (2) (comp) integrated development environment/IDE/
ɣģ [ǥ] /(n) (1) international date line/IDL/(n) (2) (comp) interface definition language/IDL/
ɣģ [ǥ] /(sk) (n) (1) international date line/IDL/(n) (2) (comp) interface definition language/IDL/
ɣĥ [ǥ] /(n) ID card/identification card/
ɣֹ [ǥФ󤴤] /(n) ID number/
ɣ [] /(n) industrial engineering/IE/
ɣ [] /(sk) (n) industrial engineering/IE/
ɣţţ [] /(n) (org) Institute of Electrical and Electronics Engineers/IEEE/
ɣţţ [ȥץ륤] /(n) (org) Institute of Electrical and Electronics Engineers/IEEE/
ɣţ̣ԣ [] /(n) (serv) International English Language Testing System/IELTS/
ɣţԣ [ƥ] /(n) (org) Internet Engineering Task Force/IETF/
ɣ [] /(n) (1) (electr) intermediate frequency/(n) (2) (biochem) interferon/(n) (3) impact factor (of an academic journal)/(n) (4) (comp) interface/(n) (5) (finc) index fund/
ɣ [] /(sk) (n) (1) (electr) intermediate frequency/(n) (2) (biochem) interferon/(n) (3) impact factor (of an academic journal)/(n) (4) (comp) interface/(n) (5) (finc) index fund/
ɣ [] /(n) induction heating/IH/
ɣ [] /(sk) (n) induction heating/IH/
ɣ [å] /(sk) (n) induction heating/IH/
ɣĴ [å礦꤭] /(n) induction cooker/
ɣɣ [] /(n) (company) Internet Initiative Japan (internet service provider)/IIJ/
ɣɣ [] /(n) (comp) IIS (web server)/Internet Information Services/
ɣɣ [] /(sk) (n) (comp) IIS (web server)/Internet Information Services/
ɣɣ [ƥ] /(n) Industrial Internet of Things/IIoT/
ɣɣ [ƥ] /(sk) (n) Industrial Internet of Things/IIoT/
ɣɷǢ [ˤȤˤ礦Ӥ礦] /(n) (med) type 2 diabetes/adult-onset diabetes/
ɣˣţ [] /(n) (company) IKEA/
ɣ̣ [롦] /(n) (org) International Labour Organization/ILO/
ɣ̣ [륪] /(n) (org) International Labour Organization/ILO/
ɣ [] /(n) (1) instant messaging (messenger, message)/IM/(n) (2) (comp) input method/IM/
ɣ [] /(sk) (n) (1) instant messaging (messenger, message)/IM/(n) (2) (comp) input method/IM/
ɣͣ [ޥå] /(n) (internet) IMAP/Internet Message Access Protocol/
ɣͣ [ޥå] /(n) (tradem) IMAX (film format)/
ɣͣ [ࡦ] /(n) (comp) input method editor/IME/
ɣͣ [।] /(sk) (n) (comp) input method editor/IME/
ɣͣ [ࡦ] /(n) International Monetary Fund/IMF/
ɣͣ [२] /(sk) (n) International Monetary Fund/IMF/
ɣͣ [ࡦ] /(n) (1) International Mathematical Olympiad/IMO/(n) (2) International Maritime Organization/IMO/(n) (3) International Meteorological Organization/IMO/
ɣͣ [४] /(sk) (n) (1) International Mathematical Olympiad/IMO/(n) (2) International Maritime Organization/IMO/(n) (3) International Meteorological Organization/IMO/
ɣ [] /(n) (1) (sports) (uk) in (of a ball; in tennis, etc.)/inside the line/(adj-f) (2) (uk) in/inside/internal/interior/(exp) (3) enter here/enter/entrance/(parking) entry/(n) (4) (golf) (uk) back nine/(n) (5) (sports) inside lane (track cycling, speed skating, etc.)/(n) (6) (abbr) check-in time/
ɣΣ [] /(n) isonicotinic acid hydrazide/INAH/
ɣ [] /(sK) (n) (comp) (electr) I-O/input-output/
ɣ [] /(sK) (sk) (n) (comp) (electr) I-O/input-output/
ɣϣ [] /(n) (1) International Olympic Committee/IOC/(n) (2) Intergovernmental Oceanographic Commission/IOC/(n) (3) input-output controller/IOC/
ɣϣ [] /(sk) (n) (1) International Olympic Committee/IOC/(n) (2) Intergovernmental Oceanographic Commission/IOC/(n) (3) input-output controller/IOC/
ɣ [ԡ] /(n) (1) (comp) Internet Protocol/IP/(n) (2) intellectual property/
ɣ [ԡ] /(sk) (n) (1) (comp) Internet Protocol/IP/(n) (2) intellectual property/
ɣУ [ԡ] /(n) (ling) International Phonetic Alphabet/IPA/
ɣУ [ԡ] /(sk) (n) (ling) International Phonetic Alphabet/IPA/
ɣУ [ԡ] /(n) (1) initial public offering/IPO/(n) (2) interdecadal pacific oscillation/IPO/
ɣУ [ԡ] /(sk) (n) (1) initial public offering/IPO/(n) (2) interdecadal pacific oscillation/IPO/
ɣУԣ [ԡƥ֥] /(n) Internet Protocol television/IPTV/
ɣУԣ [ԡƥ֥] /(sk) (n) Internet Protocol television/IPTV/
ɣУ [ԡ֥ե] /(n) (comp) IPv4/Internet Protocol version 4/
ɣУ [ԡ֥ե] /(sk) (n) (comp) IPv4/Internet Protocol version 4/
ɣУ [ԡ֥å] /(n) (comp) IPv6/Internet Protocol version 6/
ɣУ [ԡ֥å] /(sk) (n) (comp) IPv6/Internet Protocol version 6/
ɣХɥ쥹 [ԡɥ쥹] /(n) (comp) Internet Protocol address/IP address/
ɣ [ԡǤ] /(n) (comp) voice over IP (VoIP)/Internet protocol telephony/IP telephony/Internet telephony/
ɣ [塼] /(n) IQ/intelligence quotient/
ɣ [塼] /(sk) (n) IQ/intelligence quotient/
ɣ [] /(n) (1) information retrieval/IR/(n) (2) investor relations/(n) (3) integrated resort/(n) (4) infrared radiation/infrared/(n) (5) isoprene rubber/
ɣ [] /(sk) (n) (1) information retrieval/IR/(n) (2) investor relations/(n) (3) integrated resort/(n) (4) infrared radiation/infrared/(n) (5) isoprene rubber/
ɣң£ [롦ӡ] /(n) intermediate-range ballistic missile/IRBM/
ɣң£ [ӡ] /(sk) (n) intermediate-range ballistic missile/IRBM/
ɣң [롦] /(n) (internet) IRC/Internet Relay Chat/
ɣң [륷] /(sk) (n) (internet) IRC/Internet Relay Chat/
ɣң [롦塼] /(n) (comp) IRQ/interrupt request/
ɣң [륭塼] /(sk) (n) (comp) IRQ/interrupt request/
ɣ [] /(n) (1) Islamic State (of Iraq and the Levant)/Daesh/IS/ISIL/(n) (2) (comp) information separator/delimiter/
ɣ [] /(sk) (n) (1) Islamic State (of Iraq and the Levant)/Daesh/IS/ISIL/(n) (2) (comp) information separator/delimiter/
ɣӣ [] /(n) (comp) ISAM/indexed sequential access method/
ɣӣУ [] /(n) (internet) ISAPI/Internet Server Application Programming Interface/
ɣӣ£ [ӡ] /(n) ISBN/International Standard Book Number/
ɣӣ£ [ӡ] /(sk) (n) ISBN/International Standard Book Number/
ɣӣģ [ǥ] /(n) (telec) integrated services digital network/ISDN/
ɣӣģ [ǥ] /(sk) (n) (telec) integrated services digital network/ISDN/
ɣӣɣ [] /(n) ISIL/Islamic State of Iraq and the Levant/
ɣӣɣ [] /(n) ISIS/Islamic State of Iraq and Syria/
ɣӣ [] /(n) International Organization for Standardization/ISO/
ɣӣ [] /(sk) (n) International Organization for Standardization/ISO/
ɣӣϣƣɣ [եå] /(n) ISOFIX (international standard for child safety seats)/LATCH/
ɣӣϣƣɣ [եå] /(n) ISOFIX (international standard for child safety seats)/LATCH/
ɣӣϴ [] /(n) ISO speed/ISO sensitivity/
ɣӣϴ [] /(n) ISO speed/ISO sensitivity/
ɣӣ [ԡ] /(n) (telec) Internet Service Provider/ISP/
ɣӣ [ԡ] /(sk) (n) (telec) Internet Service Provider/ISP/
ɣ [ƥ] /(n) (comp) information technology/IT/
ɣ [ƥ] /(sk) (n) (comp) information technology/IT/
ɣԣ [ƥ] /(n) (1) International Trade Commission/ITC/(n) (2) Independent Television Commission/ITC/(n) (3) International Trade Center/ITC/(n) (4) integrated traffic control/ITC/(n) (5) inclusive tour charter/(n) (6) IT coordinator/
ɣԣ [ƥ] /(sk) (n) (1) International Trade Commission/ITC/(n) (2) Independent Television Commission/ITC/(n) (3) International Trade Center/ITC/(n) (4) integrated traffic control/ITC/(n) (5) inclusive tour charter/(n) (6) IT coordinator/
ɣԣ [ƥ] /(n) international trade fair/
ɣԣ [ƥ] /(sk) (n) international trade fair/
ɣԣ [ƥ桼] /(n) (org) ITU/International Telecommunication Union/
ɣԣ [ƥ桼] /(n) (org) ITU/International Telecommunication Union/
ɣԲ [ƥ] /(n) (col) IT worker/IT professional/
ɣԳ̿ [ƥᤤ] /(n) IT revolution/information revolution/
ɣ [ƥɤ] /(n) (net-sl) lowly IT worker/overworked and underpaid IT professional/
ɣ֣ [֥] /(n) (med) in vitro fertilization/IVF/
ɣ֣ [֥] /(sk) (n) (med) in vitro fertilization/IVF/
ɣ [] /(n) (comp) infrastructure as a service/IaaS/
ɣ [] /(n) (comp) infrastructure as a service/IaaS/
ɣ [ƥ] /(sk) (n) Internet of Things/IoT/
ɣ [ƥ] /(n) Internet of Things/IoT/
ɣ [ƥ] /(sk) (n) Internet of Things/IoT/
ɣ [ƥ] /(sk) (n) Internet of Things/IoT/
ɣģ [ǥ] /(n) (org) IrDA/Infrared Data Association/
ɥ [] /(n,vs,vi) moving to the countryside (wasei: I-turn)/
ɥΡ [Ρ] /(n) (comp) i-node (Unix)/
ɥ饤 [饤] /(n) female genital area (extending to the anus) (wasei: I line)/
ɷǢ [Ȥˤ礦Ӥ礦] /(n) (med) type 1 diabetes/juvenile diabetes/
ɷ [] /(n) I-beam/
 [] /(n) (1) J/j/(pref) (2) Japan/(ctr) (3) joule/(n) (4) (cards) jack/(ctr) (5) tatami mat (as a measure of room size, either 1.82 sqm or 1.54 sqm)/(n) (6) (abbr) (col) J.League/Japan Professional Football League/
 [] /(n) (1) J/j/(pref) (2) Japan/(ctr) (3) joule/(n) (4) (cards) jack/(ctr) (5) tatami mat (as a measure of room size, either 1.82 sqm or 1.54 sqm)/(n) (6) (abbr) (col) J.League/Japan Professional Football League/
-Уϣ [ݥå] /(n) J-pop/Japanese pop/
-Уϣ [ݥå] /(n) J-pop/Japanese pop/
ʣ [] /(n) (org) Japan Agricultural Cooperatives (JA)/
ʣ [] /(n) (company) Japan Airlines (abbr.)/
ʣ [㥹] /(n) (company) Japan Air System/
ʣ [㥹] /(n) Japanese Agricultural Standard/JAS/
ʣӣģ [㥹å] /(n) (stockm) Japanese Association Of Securities Dealers Automated Quotations/JASDAQ/
ʣӣģѻԾ [㥹å] /(n) (finc) JASDAQ market/
ʣӣң [㥹å] /(n) (org) Japanese Society for Rights of Authors, Composers and Publishers/JASRAC/
ʣӥޡ [㥹ޡ] /(n) JAS mark/
ʣˡ [㥹ۤ] /(n) (law) Act on Japanese Agricultural Standards/JAS Law/
ʣأ [㥯] /(n) (abbr) Japan Aerospace Exploration Agency/JAXA/
ʣ [] /(n) (sl) (abbr) female junior high school student/
ʣ [] /(sk) (n) (sl) (abbr) female junior high school student/
ʣ [] /(sk) (n) (sl) (abbr) female junior high school student/
ʣã [] /(n) (comp) job control language/JCL/
ʣã [] /(sk) (n) (comp) job control language/JCL/
ʣã [] /(sk) (n) (comp) job control language/JCL/
ʣã [ƥ] /(n) (highway) junction/
ʣã [ƥ] /(sk) (n) (highway) junction/
ʣã [ƥ] /(sk) (n) (highway) junction/
ʣ [ǥ] /(n) (sl) (abbr) female university student/
ʣ [ǥ] /(sk) (n) (sl) (abbr) female university student/
ʣ [ǥ] /(sk) (n) (sl) (abbr) female university student/
ʣģ [ǥ] /(n) (comp) Java Development Kit/JDK/
ʣģ [ǥ] /(sk) (n) (comp) Java Development Kit/JDK/
ʣģ [ǥ] /(n) Japanese domestic market (esp. for automobiles)/JDM/
ʣģ [ǥ] /(sk) (n) Japanese domestic market (esp. for automobiles)/JDM/
ʣģ [ǥ] /(sk) (n) Japanese domestic market (esp. for automobiles)/JDM/
ʣţԣң [ȥ] /(n) (org) Japanese External Trade Organization (Organisation)/JETRO/
ʣɣã [㥤] /(n) (org) Japan International Cooperation Agency (JICA)/
ʣɣ [] /(n) Japanese Industrial Standards/JIS/
ʣɣ [] /(n) Japanese Industrial Standards/JIS/
ʣɣ [ƥ] /(n) just-in-time (inventory strategy)/JIT/
ʣɣ [ƥ] /(sk) (n) just-in-time (inventory strategy)/JIT/
ʣɣ [ƥ] /(sk) (n) just-in-time (inventory strategy)/JIT/
ʣɣԥѥ [ƥѥ] /(n) (comp) just-in-time compiler/JIT compiler/
ʣɣԥѥ [åȥѥ] /(n) (comp) just-in-time compiler/JIT compiler/
ʣɣԥѥ顼 [ƥѥ顼] /(n) (comp) just-in-time compiler/JIT compiler/
ʣɣԥѥ顼 [åȥѥ顼] /(n) (comp) just-in-time compiler/JIT compiler/
ʣ [] /(n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
ʣ [] /(sk) (n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
ʣ [] /(sk) (n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
ʣ˥ӥͥ [ӥͥ] /(n) various intimate services (e.g. massage) rendered by a female high school student or young woman wearing a high school uniform/
ʣ˥ӥͥ [ӥͥ] /(sk) (n) various intimate services (e.g. massage) rendered by a female high school student or young woman wearing a high school uniform/
ʣ˥ե [ե] /(n) (sl) massage and possibly sexual services performed by a female high school student or young woman wearing a high school uniform/
ʣ˥ե [ե] /(n) (sl) massage and possibly sexual services performed by a female high school student or young woman wearing a high school uniform/
ʣͣԣ [ࡦƥ] /(n) Japan Material Test Reactor/JMTR/
ʣͣԣ [ƥ] /(sk) (n) Japan Material Test Reactor/JMTR/
ʣͣԣ [ƥ] /(sk) (n) Japan Material Test Reactor/JMTR/
ʣͣ [ǥ] /(unc) Japanese-Multilingual Dictionary Project - Creation Date: 2025-11-06/
ʣϣͣ [硼⡼] /(n) joy of missing out/JOMO/
ʣУã [ԡå] /(n) (met) Japan-Sea Polar-Airmass Convergence Zone/JPCZ/
ʣУã [ԡå] /(sk) (n) (met) Japan-Sea Polar-Airmass Convergence Zone/JPCZ/
ʣУģ [ԡǥ] /(n) Japan Power Demonstration Reactor/JPDR/
ʣУģ [ԡǥ] /(sk) (n) Japan Power Demonstration Reactor/JPDR/
ʣУģ [ԡǥ] /(sk) (n) Japan Power Demonstration Reactor/JPDR/
ʣУţ [ڥ] /(n) (comp) JPEG (file format)/JPG/Joint Photographic Experts Group/
ʣУţ [ڥ] /(n) (comp) JPEG (file format)/JPG/Joint Photographic Experts Group/
ʣУΣɣ [ԡ˥å] /(n) (org) JPNIC/Japan Network Information Center/
ʣУϣ [ݥå] /(n) J-pop/Japanese pop/
ʣУϣ [ݥå] /(n) J-pop/Japanese pop/
ʣ [] /(sk) (n) Japan Railways/JR/
ʣ [] /(n) Japan Railways/JR/(P)/
ʣ [] /(sk) (n) Japan Railways/JR/
ʣҥѥ [ѥ] /(n) Japan Rail Pass/JR Pass/
ʣ [] /(n) (1) (sl) (abbr) female elementary school student/(n) (2) (comp) JavaScript/JS/
ʣ [] /(sk) (n) (1) (sl) (abbr) female elementary school student/(n) (2) (comp) JavaScript/JS/
ʣ [] /(sk) (n) (1) (sl) (abbr) female elementary school student/(n) (2) (comp) JavaScript/JS/
ʣԣ [ƥ] /(n) (abbr) (col) traditional Japanese company/company with a traditionally Japanese corporate culture/
ʣԣ [ƥ] /(sk) (n) (abbr) (col) traditional Japanese company/company with a traditionally Japanese corporate culture/
ʣ [] /(n) (comp) (tradem) Java (programming language)/
ʣӣ [Сץ] /(sk) (n) (comp) (tradem) JavaScript/
ʣӣ [Хץ] /(n) (comp) (tradem) JavaScript/
ʥ顼 [顼] /(n) J-Alert system/satellite-based early warning system used in Japan/
ʥ顼 [顼] /(n) J-Alert system/satellite-based early warning system used in Japan/
ʥָ [֤] /(n) J-curve effect/
ʥȥ [ȥ] /(n) (sports) J-stroke (canoeing)/
ʥݥå [ݥå] /(n) J-pop/Japanese pop/
ʥݥå [ݥå] /(n) J-pop/Japanese pop/
ʥ꡼ [꡼] /(n) J.League/Japan Professional Football League/
 [] /(n) (sl) Japan Self-Defense Forces/JSDF/
 [] /(n) (1) K/k/(n) (2) kilo-/(n) (3) kelvin/(n) (4) karat (measure of purity of gold)/carat/(n) (5) potassium (K)/(n) (6) king (playing card rank)/(n) (7) key (color)/black/(n) (8) Kochel (catalogue of Mozart's music)/(n) (9) kitchen/
 [] /(n) (1) K/k/(n) (2) kilo-/(n) (3) kelvin/(n) (4) karat (measure of purity of gold)/carat/(n) (5) potassium (K)/(n) (6) king (playing card rank)/(n) (7) key (color)/black/(n) (8) Kochel (catalogue of Mozart's music)/(n) (9) kitchen/
- [] /(n) K-1 (Japanese kickboxing promotion)/
-Уϣ [ݥå] /(n) K-pop/Korean pop/
-Զ [ƥ礦] /(n) (geol) K-T boundary (between the Cretaceous period and the Tertiary period)/
ˣģģ [ǥǥ] /(n) (company) KDDI (telecommunications company)/
ˣţģ [] /(n) (org) Korean Peninsula Energy Development Organization/KEDO/
ˣţģ [ɡ] /(n) (org) Korean Peninsula Energy Development Organization/KEDO/
ˣǣ [١] /(n) (hist) KGB (Soviet Union intelligence agency)/
ˣǣ [١] /(sk) (n) (hist) KGB (Soviet Union intelligence agency)/
ˣǣ [ӡ] /(n) (hist) KGB (Soviet Union intelligence agency)/
ˣǣ [ӡ] /(sk) (n) (hist) KGB (Soviet Union intelligence agency)/
ˣǣ [ǥ] /(n) (engr) known good die/fully-tested chip/KGD/
ˣǣ [ǥ] /(sk) (n) (engr) known good die/fully-tested chip/KGD/
ˣǣ [ǥ] /(sk) (n) (engr) known good die/fully-tested chip/KGD/
ˣ [] /(n) (abbr) Inc./Ltd./KK/
ˣ [] /(sk) (n) (abbr) Inc./Ltd./KK/
ˣˣ [] /(n) (org) Ku Klux Klan/KKK/
ˣ [] /(n) Kuala Lumpur (Malaysia)/KL/
ˣ [] /(sk) (n) Kuala Lumpur (Malaysia)/KL/
ˣϣУ [å] /(n) (org) Federacio de Proletaj Kultur-Organizoj Japanaj (1931-1934)/Japanese Federation of Proletarian Culture Organizations/KOPF/
ˣ [ԡ] /(int) (sl) cheers/
ˣ [ԡ] /(sk) (int) (sl) cheers/
ˣ [ԡ] /(sk) (int) (sl) cheers/
ˣУϣ [ݥå] /(n) K-pop/Korean pop/
ˣӣ [] /(exp) (sl) (joc) (please) marry me/
ˣӣ [] /(sk) (exp) (sl) (joc) (please) marry me/
ˣӣ [] /(sk) (exp) (sl) (joc) (please) marry me/
ˣԶ [ƥ礦] /(n) (geol) K-T boundary (between the Cretaceous period and the Tertiary period)/
ˣףɣ [å] /(n) (comp) KWIC/keyword in context/
ˣ [磻] /(adj-na,n) (1) (sl) (abbr) unable to read the situation/unable to pick up on the mood (e.g. of a conversation)/person who is unable to read the room/(n) (2) (abbr) danger prevention (e.g. in the workplace)/
ˣ [磻] /(sk) (adj-na,n) (1) (sl) (abbr) unable to read the situation/unable to pick up on the mood (e.g. of a conversation)/person who is unable to read the room/(n) (2) (abbr) danger prevention (e.g. in the workplace)/
ˣ [ߥå] /(n) (comp) Kermit (file transfer and management protocol)/
˥ݥå [ݥå] /(n) K-pop/Korean pop/
˹ [] /(n) (net-sl) (derog) South Korea/
˻ [դ] /(n) (econ) K-shaped recovery (parts of the economy recovering from recession at different rates, times or magnitudes)/
 [Ƥ] /(n) (ski) construction point/K-point/
γ [夦] /(n) K-meson/kaon/
 [] /(n) (1) L/l/(n) (2) liter/litre/L/l/
̣ͣ [] /(n) (comp) LAMP/solution stack of free, open source software/
̣ͣˡ [פۤ] /(n) (med) loop-mediated isothermal amplification/LAMP/
̣ [] /(n) (comp) local area network/LAN/
̣Υߥ졼 [󥨥ߥ졼] /(n) (comp) LAN emulation/
̣ [å] /(n) (comp) link access protocol/LAP/
̣У [åץ] /(n) (comp) Link Access Procedure for Modems/LAPM/
̣ң [] /(n) (org) Licensed Agency for Relief of Asia (LARA)/
̣ӣ [å] /(n) LASH/lighter aboard ship/
̣£ [롦ӡ] /(n) leveraged buyout/LBO/
̣£ [ӡ] /(sk) (n) leveraged buyout/LBO/
̣ã [롦] /(n) low-cost carrier/LCC/
̣ã [륷] /(sk) (n) low-cost carrier/LCC/
̣ã [롦ǥ] /(n) liquid crystal display/LCD/
̣ã [륷ǥ] /(sk) (n) liquid crystal display/LCD/
̣ [롦ǥ] /(n) (1) living-cum-dining room/combined living room and dining room/(n) (2) laser disc/LD/(n) (3) learning disability/(n) (4) lighting director/(n) (5) laser diode/
̣ [ǥ] /(sk) (n) (1) living-cum-dining room/combined living room and dining room/(n) (2) laser disc/LD/(n) (3) learning disability/(n) (4) lighting director/(n) (5) laser diode/
̣ģ [å] /(n) (comp) LDAP/Lightweight Directory Access Protocol/
̣ģ [롦ǥ] /(n) (abbr) combined living room, dining room and kitchen/
̣ģ [ǥ] /(sk) (n) (abbr) combined living room, dining room and kitchen/
̣ģ [ǥ] /(sk) (n) (abbr) combined living room, dining room and kitchen/
̣ģ [롦ǥ] /(n) Low-density lipoprotein/LDL/
̣ģ [ǥ] /(sk) (n) Low-density lipoprotein/LDL/
̣ģ [롦ǥ] /(n) (med) labor, delivery and recovery/LDR/
̣ģ [ǥ] /(sk) (n) (med) labor, delivery and recovery/LDR/
̣ģ [롦ǥ] /(n) (med) Loeys-Dietz syndrome/LDS/
̣ģ [ǥ] /(sk) (n) (med) Loeys-Dietz syndrome/LDS/
̣ţ꡼ޥر [äȤ礦꡼ޥɤ] /(n) (org) Tokyo University of Career Development/
̣ţ [롦ǥ] /(n) light-emitting diode/LED/
̣ţ [륤ǥ] /(sk) (n) light-emitting diode/LED/
̣ƣ [롦ա] /(n) (ling) lexical-functional grammar/LFG/
̣ƣ [륨ե] /(sk) (n) (ling) lexical-functional grammar/LFG/
̣ǣ£ [롦ӡƥ] /(n) lesbian, gay, bisexual, transgender/LGBT/
̣ǣ£ [른ӡƥ] /(sk) (n) lesbian, gay, bisexual, transgender/LGBT/
̣ǣ£ԣ [롦ӡƥ塼] /(n) lesbian, gay, bisexual, transgender, queer/LGBTQ/
̣ǣ£ԣ [른ӡƥ塼] /(sk) (n) lesbian, gay, bisexual, transgender, queer/LGBTQ/
̣ȣ [󥰡ۡ롼] /(n) long homeroom/occasional or periodic extra long registration class or assembly in a school (e.g. for activities not related to class work)/
̣ȣ [󥰥ۡ롼] /(n) long homeroom/occasional or periodic extra long registration class or assembly in a school (e.g. for activities not related to class work)/
̣ɣģ [饤] /(n) lidar/LIDAR/Laser Imaging Detection and Ranging/Light Detection And Ranging/
̣ɣģ [饤] /(n) lidar/LIDAR/Laser Imaging Detection and Ranging/Light Detection And Ranging/
̣ɣƣ [롦ա] /(n) (comp) last in, first out/LIFO/
̣ɣƣ [륢ե] /(sk) (n) (comp) last in, first out/LIFO/
̣ɣƣ [꡼ե] /(n) (comp) last in, first out/LIFO/
̣ɣΣ [饤] /(n) (tradem) LINE (instant messaging application)/
̣ɣӣ [ꥹ] /(n) (comp) Lisp (programming language)/
̣ [롦] /(n) (1) extra-large (clothing size)/XL/(n) (2) language laboratory/LL/
̣ [륨] /(sk) (n) (1) extra-large (clothing size)/XL/(n) (2) language laboratory/LL/
̣̣ [롦롦] /(n) (1) limited liability company/LLC/(n) (2) (comp) logical link control/LLC/(n) (3) long-life coolant/LLC/
̣̣ [륨륷] /(sk) (n) (1) limited liability company/LLC/(n) (2) (comp) logical link control/LLC/(n) (3) long-life coolant/LLC/
̣̣ [롦롦] /(n) (comp) LLM/large language model/
̣̣ [륨륨] /(sk) (n) (comp) LLM/large language model/
̣Σ [롦̡] /(n) (chem) liquefied natural gas/LNG/
̣Σ [륨̥] /(sk) (n) (chem) liquefied natural gas/LNG/
̣ [롦] /(n) (abbr) last order/last call/
̣ [륪] /(sk) (n) (abbr) last order/last call/
̣ϣã [] /(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) (1) LP (record)/long-playing record/long-play record/(n) (2) (math) linear programming/(n) (3) line printer/(n) (4) laser printer/(n) (5) Liberal Party/
̣ [ԡ] /(sk) (n) (1) LP (record)/long-playing record/long-play record/(n) (2) (math) linear programming/(n) (3) line printer/(n) (4) laser printer/(n) (5) Liberal Party/
̣У [롦ԡ] /(n) liquid phase epitaxy/LPE/
̣У [ԡ] /(sk) (n) liquid phase epitaxy/LPE/
̣У [롦ԡ] /(n) liquefied petroleum gas/LPG/
̣У [ԡ] /(sk) (n) liquefied petroleum gas/LPG/
̣У [롦ԡ] /(n) (chem) lipopolysaccharide/LPS/
̣У [ԡ] /(sk) (n) (chem) lipopolysaccharide/LPS/
̣Х [ԡ] /(n) liquefied petroleum gas/LPG/
̣Х쥳 [ԡ쥳] /(n) long-playing record/long-play record/LP record/
̣ӣ [롦ǥ] /(n) lysergic acid diethylamide/LSD/
̣ӣ [륨ǥ] /(sk) (n) lysergic acid diethylamide/LSD/
̣ӣ [롦] /(n) (comp) large scale integrated circuit/LSI/
̣ӣ [륨] /(sk) (n) (comp) large scale integrated circuit/LSI/
̣ԣ [롦ƥ] /(n) (comp) Long Term Evolution (wireless communication standard)/LTE/
̣ԣ [ƥ] /(sk) (n) (comp) Long Term Evolution (wireless communication standard)/LTE/
̣ǰ [ƥܤ] /(n) (hist) LT Trade Agreement (1962)/Memorandum Concerning Sino-Japanese Long-Term Comprehensive Trade/
̣ʬ [桼֤󤫤] /(n) (math) LU decomposition/
̣ף [롦֥塼] /(n) light-water reactor/LWR/
̣ף [֥塼] /(sk) (n) light-water reactor/LWR/
̣٣ãϣ [饤] /(n) (serv) Lycos (search engine)/
̣ڣ [롦åȡ] /(n) (comp) LZH/Lempel-Ziv and Haruyasu compression algorithm/
̣ڣ [를åȥ] /(sk) (n) (comp) LZH/Lempel-Ziv and Haruyasu compression algorithm/
̣ڣ [를åȥå] /(sk) (n) (comp) LZH/Lempel-Ziv and Haruyasu compression algorithm/
̣ԣ [ƥå] /(n) (comp) LaTeX (document preparation and typesetting system)/
̣ԣ [ƥ] /(n) (comp) LaTeX (document preparation and typesetting system)/
̣ [饤ʥå] /(rk) (n) (tradem) Linux (operating system)/
̣ [ʥå] /(n) (tradem) Linux (operating system)/
̣ [̥] /(rk) (n) (tradem) Linux (operating system)/
̣ [̥å] /(rk) (n) (tradem) Linux (operating system)/
̣ǥȥӥ塼 [ʥåǥȥӥ塼] /(n) (comp) Linux distribution/
̥ [롦] /(n) L size/large size/
̥ [륵] /(n) L size/large size/
̥ɡ [ɡ] /(n) L-DOPA/
̻ [뤸] /(adj-no,n) L-shaped/
̻ [뤸] /(n) L-shaped gutter/L-shaped drain/
Ƚ [Ф] /(n) large size/L size/
 [] /(n) (1) M/m/(n) (2) metre/meter/(n) (3) masochist/masochistic/(n) (4) male/man/(n) (5) medium/(n) (6) one thousand (Roman numeral)/(n) (7) magnitude/(n) (8) mass/(n) (9) Mach/(n) (10) milli-/m/(n) (11) mega-/M/(n) (12) magenta/(n) (13) (sl) (arch) money/
͡ [ࡦɡ] /(n) (bus) M&A/mergers and acquisitions/
͡ [ॢɥ] /(sk) (n) (bus) M&A/mergers and acquisitions/
ͣ [󤽤] /(n) 20-to-34 male demographic (target audience)/
ͣ [ġ] /(n) 35-to-49 male demographic (target audience)/
ͣ [ॹ꡼] /(n) 50 and older male demographic (target audience)/
ͣ [ޥå] /(n) MAD/mutual assured destruction/
ͣУ [ޥå] /(n) (comp) MAPI/Messaging API/
ͣңã [ޡ] /(n) Meiji University, Aoyama Gakuin University, Rikkyo University, Chuo University, Hosei University (group of similarly ranked private universities in Tokyo)/
ͣ [ࡦӡ] /(n) (1) (comp) megabyte/MB/(n) (2) meter box/
ͣ [ӡ] /(sk) (n) (1) (comp) megabyte/MB/(n) (2) meter box/
ͣ£ [ࡦӡ] /(n) (1) master of business administration/MBA/(n) (2) military base agreement/
ͣ£ [ӡ] /(sk) (n) (1) master of business administration/MBA/(n) (2) military base agreement/
ͣ£ [ࡦӡ] /(n) molecular beam epitaxy/MBE/
ͣ£ [ӡ] /(sk) (n) molecular beam epitaxy/MBE/
ͣ [ࡦ] /(n) (1) master of ceremonies/MC/host/(n) (2) intermission between songs in which the performers speak to the audience/(n) (3) machining center/(n) (4) (econ) marginal cost/
ͣ [ॷ] /(sk) (n) (1) master of ceremonies/MC/host/(n) (2) intermission between songs in which the performers speak to the audience/(n) (3) machining center/(n) (4) (econ) marginal cost/
ͣ [ࡦǥ] /(n) (1) minidisc/MD/(n) (2) missile defense/MD/(n) (3) magnetic disk/MD/(n) (4) merchandising/
ͣ [ǥ] /(sk) (n) (1) minidisc/MD/(n) (2) missile defense/MD/(n) (3) magnetic disk/MD/(n) (4) merchandising/
ͣģͣ [ࡦǥࡦ] /(n) methylenedioxymethamphetamine/MDMA/ecstasy/
ͣģͣ [ǥ२] /(sk) (n) methylenedioxymethamphetamine/MDMA/ecstasy/
ͣţң [ޡ] /(n) (med) Middle East respiratory syndrome/MERS/
ͣţңӥʥ륹 [ޡʥ륹] /(n) MERS coronavirus/Middle East respiratory syndrome coronavirus/
ͣţԣ [ƥ] /(n) Ministry of Economy, Trade and Industry/METI/
ͣ [ࡦ] /(n) (1) (sports) midfielder (soccer)/(n) (2) medium frequency/MF/(n) (3) manual focus/(n) (4) (finc) microfinance/
ͣ [२] /(sk) (n) (1) (sports) midfielder (soccer)/(n) (2) medium frequency/MF/(n) (3) manual focus/(n) (4) (finc) microfinance/
ͣƣ [ࡦա] /(n) (comp) multi-factor authentication/MFA/
ͣƣ [२ե] /(sk) (n) (comp) multi-factor authentication/MFA/
ͣƣ [ࡦա] /(n) most favored nation/most favoured nation/MFN/
ͣƣ [२ե] /(sk) (n) most favored nation/most favoured nation/MFN/
ͣȣ [ࡦ] /(n) (biol) major histocompatibility complex/MHC/
ͣȣ [२] /(sk) (n) (biol) major histocompatibility complex/MHC/
ͣȣ [२å] /(sk) (n) (biol) major histocompatibility complex/MHC/
ͣɣģ [ߥǥ] /(n) (comp) MIDI/musical instrument digital interface/
ͣɣģ [ߥǥ] /(sk) (n) (comp) MIDI/musical instrument digital interface/
ͣɣ̣ [ߥ] /(n) (sl) MILF/
ͣɣͣ [ޥ] /(n) (comp) Multipurpose Internet Mail Extension/MIME/
ͣɣУ [ߥåץ] /(n) (comp) MIPS/million instructions per second/
ͣɣ [ࡦ] /(n) (1) (bus) management information system/MIS/(n) (2) (med) minimally invasive surgery/(n) (3) (mil) (hist) Military Intelligence Service (WWII US military unit)/
ͣɣ [ॢ] /(sk) (n) (1) (bus) management information system/MIS/(n) (2) (med) minimally invasive surgery/(n) (3) (mil) (hist) Military Intelligence Service (WWII US military unit)/
ͣɣ [ߥ] /(n) (1) (bus) management information system/MIS/(n) (2) (med) minimally invasive surgery/(n) (3) (mil) (hist) Military Intelligence Service (WWII US military unit)/
̣ͣ [ࡦ롦] /(n) microwave landing system/MLS/
̣ͣ [२륨] /(sk) (n) microwave landing system/MLS/
ͣͣ [२ǥ] /(n) (product) MikuMikuDance (3D animation software)/MMD/
ͣͣϣңУ [ࡦࡦ롦ԡ] /(n) (vidg) massively multiplayer online role-playing game/MMORPG/
ͣͣϣңУ [२४ԡ] /(sk) (n) (vidg) massively multiplayer online role-playing game/MMORPG/
ͣͣҥ說 [२ॢ說] /(n) MMR vaccine (for measles, mumps and rubella)/
ͣͣ [ࡦࡦƥ] /(n) (1) (econ) modern monetary theory/modern money theory/MMT/(n) (2) (med) manual muscle testing/MMT/
ͣͣ [२ƥ] /(sk) (n) (1) (econ) modern monetary theory/modern money theory/MMT/(n) (2) (med) manual muscle testing/MMT/
ͣͣ [२桼] /(n) (comp) MMU/memory management unit/
ͣΣ [ࡦ̡] /(n) (telec) mobile network operator/MNO/
ͣΣ [२̥] /(sk) (n) (telec) mobile network operator/MNO/
ͣΣ [ࡦ̡ԡ] /(n) mobile number portability/MNP/
ͣΣ [२̥ԡ] /(sk) (n) mobile number portability/MNP/
ͣμշ [२̤Ĥ] /(n) MN blood type/
ͣ [ࡦ] /(n) (comp) magneto-optical disk/MO/
ͣ [४] /(sk) (n) (comp) magneto-optical disk/MO/
ͣϣ [å] /(n) (vidg) mod (player-created software that modifies the content of a video game)/
ͣϣ [] /(n) (vidg) mod (player-created software that modifies the content of a video game)/
ͣϣĥå [åɥå] /(n) (comp) mod chip/
ͣϣǳ [åͤ礦] /(n) mixed oxide fuel/MOX fuel/
ͣ [ࡦԡ] /(n) (1) (vidg) MP/magic point/mana point/magic power/(n) (2) military police (US, etc.)/MP/(n) (3) member of parliament (UK, etc.)/MP/
ͣ [ԡ] /(sk) (n) (1) (vidg) MP/magic point/mana point/magic power/(n) (2) military police (US, etc.)/MP/(n) (3) member of parliament (UK, etc.)/MP/
ͣУ [ԡ꡼] /(n) (comp) MP3/(P)/
ͣУץ졼䡼 [ԡ꡼ץ졼䡼] /(n) MP3 player/
ͣУţ [ڥ] /(n) (comp) MPEG (file format)/
ͣ [ࡦ] /(n) (1) medical representative/pharmaceutical sales representative/(n) (2) mixed reality/MR/(n) (3) marketing research/(n) (4) (med) mitral regurgitation/
ͣ [ॢ] /(sk) (n) (1) medical representative/pharmaceutical sales representative/(n) (2) mixed reality/MR/(n) (3) marketing research/(n) (4) (med) mitral regurgitation/
ͣң [ࡦ롦] /(n) (mil) MRE/meal ready to eat/
ͣң [ॢ륤] /(sk) (n) (mil) MRE/meal ready to eat/
ͣң [ࡦ롦] /(n) magnetic resonance imaging/MRI/
ͣң [ॢ륢] /(sk) (n) magnetic resonance imaging/MRI/
ͣңӣ [ࡦ롦] /(n) methicillin-resistant staphylococcus aureus/MRSA/
ͣңӣ [ॢ륨] /(sk) (n) methicillin-resistant staphylococcus aureus/MRSA/
ͣ-ģϣ [२ɥ] /(n) (comp) (tradem) MS-DOS/
ͣӣģϣ [२ɥ] /(sK) (n) (comp) (tradem) MS-DOS/
ͣ [ࡦƥ] /(n) (1) manual transmission/MT/(n) (2) megaton/megatonne/(n) (3) magnetic tape/(n) (4) master tape/(n) (5) medical technologist/(n) (6) (comp) machine translation/
ͣ [ƥ] /(sk) (n) (1) manual transmission/MT/(n) (2) megaton/megatonne/(n) (3) magnetic tape/(n) (4) master tape/(n) (5) medical technologist/(n) (6) (comp) machine translation/
ͣԣ [ࡦƥ] /(n) (abbr) meeting/
ͣԣ [ƥ] /(sk) (n) (abbr) meeting/
ͣԣ [ࡦƥ] /(n) material testing reactor/MTR/
ͣԣ [ƥ] /(sk) (n) material testing reactor/MTR/
ͣԼ [ƥ] /(n) manual transmission car/
ͣգ [ࡦ桼ǥ] /(n) (vidg) MUD/multi-user dungeon/
ͣգ [桼ǥ] /(sk) (n) (vidg) MUD/multi-user dungeon/
ͣգ [ޥå] /(n) (electr) (abbr) mux/multiplexer/
֣ͣΣ [ࡦ̡֥] /(n) (telec) mobile virtual network operator/MVNO/
֣ͣΣ [֥̥] /(sk) (n) (telec) mobile virtual network operator/MVNO/
֣ͣ [ࡦ֥ԡ] /(n) (sports) MVP (esp. in baseball)/most valuable player/
֣ͣ [֥ԡ] /(sk) (n) (sports) MVP (esp. in baseball)/most valuable player/
ͣ [ޡ] /(n) (comp) Mach (OS kernel)/
ͣ [ޥåФ] /(n) (comp) Mac version (of software, etc.)/
ͣ [ߥ] /(n) (uk) Mig (Russian aeroplane, airplane)/MIG/
ͥ [ࡦ] /(n) M size/medium size/
ͥ [ॵ] /(n) M size/medium size/
ͥݥå [ݥå] /(n) (med) (uk) mpox/monkeypox/
ͻ [स㤯] /(n) spreading one's legs open wide with knees bent, creating the shape of the letter M (pornographic pose)/
 [ऻ] /(n) millennials/millennial generation/
 [Ȥ] /(n) (med) mpox/monkeypox/
 [] /(n) M-theory ("master theory" that unifies the five superstring theories)/
 [] /(n) N/n/
Σޥ [̤夦夦ޥ] /(n) N95 mask/N95 respirator/
Σ [̡ǥ] /(n) (chem) nicotinamide adenine dinucleotide (NAD)/
Σ [̥ǥ] /(sk) (n) (chem) nicotinamide adenine dinucleotide (NAD)/
Σ [ʥå] /(n) (chem) nicotinamide adenine dinucleotide (NAD)/
Σƣԣ [ʥե] /(n) North American Free Trade Agreement/NAFTA/
Σ [ʥå] /(n) (comp) negative acknowledgement/NAK/
Σͣ£̣ [ʥ֥] /(n) (org) North American Man-Boy Love Association/NAMBLA/
ΣΣ [ʥ] /(n) (logic) NAND (Boolean operator)/
ΣΣĲϩ [ʥɤ] /(n) (electr) NAND circuit/
ΣУ [ʥå] /(n) (org) NAPF (Nippona Artista Proleta Federacio; Japanese Proletarian Artist Federation)/
ΣУ [ʥץ] /(n) Numerical Analysis and Prediction System/NAPS/
Σ [ʥ] /(n) (comp) network-attached storage/NAS/
Σӣ [ʥ] /(n) National Aeronautics and Space Administration/NASA/
Σӣģ [ʥå] /(n) National Association of Securities Dealers Automated Quotations/NASDAQ/
Σ [ʥå] /(n) (comp) network address translation/network address translator/NAT/
Σԣ [ʥȡ] /(n) North Atlantic Treaty Organization/NATO/
Σ [̡] /(sk) (n) (1) numerical control/(n) (2) network computer/
Σ [̥] /(n) (1) numerical control/(n) (2) network computer/
ΣãΣ [̡̡] /(exp) (abbr) (we accept) no complaints and no returns/
ΣãΣ [̥̥] /(sk) (exp) (abbr) (we accept) no complaints and no returns/
Σĥե륿 [̥ǥե륿] /(n) neutral-density filter/ND filter/
Σţ [̥] /(n) (company) NEC (IT and electronics corporation)/
Σţţ [ˡ] /(n) (uk) NEET (young person not in education, employment or training)/(P)/
Σţϣףɣӣ [ͥ磻] /(n) Comet NEOWISE/
Σţ [ͥå] /(n) (hist) New Economic Policy (Soviet Union, 1922-1928) (rus:)/NEP/
Σƣ [̡ա] /(n) (comp) NFS/network file system/
Σƣ [̥ե] /(sk) (n) (comp) NFS/network file system/
Σƣ [̡աƥ] /(n) (comp) non-fungible token/NFT/
Σƣ [̥եƥ] /(sk) (n) (comp) non-fungible token/NFT/
Σ [̡] /(adj-na,n) (1) (col) no good/not allowed/not acceptable/(n) (2) outtake/blooper/retake/
Σ [̥] /(sk) (adj-na,n) (1) (col) no good/not allowed/not acceptable/(n) (2) outtake/blooper/retake/
Σǣ [̥] /(n) (1) (company) NGK Spark Plugs Co., Ltd./(n) (2) (place) Namba Grand Kagetsu Theater (Osaka)/
Σǣ [̡] /(n) non-governmental organization/NGO/
Σǣ [̥] /(sk) (n) non-governmental organization/NGO/
Σǥ [̥] /(n) word one must not say (in a particular situation, place, etc.)/taboo word/banned word/forbidden word/prohibited word/
Σ [̡] /(n) (1) (abbr) (male-to-female) crossdresser/transvestite/drag queen/(n) (2) (abbr) trans woman/
Σ [̥] /(sk) (n) (1) (abbr) (male-to-female) crossdresser/transvestite/drag queen/(n) (2) (abbr) trans woman/
Σ [̥å] /(sk) (n) (1) (abbr) (male-to-female) crossdresser/transvestite/drag queen/(n) (2) (abbr) trans woman/
Σȣ [̡] /(n) NHK/Japan Broadcasting Corporation/
Σȣ [̥] /(n) (org) Japan Broadcasting Corporation/Nihon Hoso Kyokai/NHK/
Σȣ [̥] /(sk) (n) NHK/Japan Broadcasting Corporation/
Σȣ [̥] /(sk) (n) NHK/Japan Broadcasting Corporation/
Σȣ [̥å] /(n) (org) Japan Broadcasting Corporation/Nihon Hoso Kyokai/NHK/
Σȣ [̥å] /(sk) (n) NHK/Japan Broadcasting Corporation/
Σȣ [̥å] /(sk) (n) NHK/Japan Broadcasting Corporation/
Σȣˤ̱ [̥餳ߤޤȤ] /(n) NHK Kara Kokumin wo Mamoru To (political party)/NHK Party/
Σȣ˶ƥ [̥礦ƥ] /(n) (serv) NHK Educational TV/
Σȣ˶ƥӥ [̥礦ƥӥ] /(n) (serv) NHK Educational TV/
Σȣ˼ [̥夷礦] /(n) NHK licence fee/
Σȣ [̥Ȥ] /(n) NHK Party (political party)/
Σɣ [˥å] /(n) (1) (comp) network interface card/NIC/(n) (2) (internet) network information center/NIC/
Σɣã [̡桼] /(n) neonatal intensive care unit/NICU/
Σɣã [̥桼] /(sk) (n) neonatal intensive care unit/NICU/
Σɣͣ£ [˥ӡ] /(n) NIMBY (not in my back yard)/Nimby/
Σɣӣ [ˡ] /(n) (finc) NISA/Nippon Individual Savings Account/
ΣˣԺ˦ [̥ƥܤ] /(n) (biol) natural killer T-cell/NKT cell/
Σ˺˦ [̥ܤ] /(n) (biol) natural killer cell/NK cell/
Σͣ [̡ࡦ] /(n) nuclear magnetic resonance/NMR/
Σͣ [̥ॢ] /(sk) (n) nuclear magnetic resonance/NMR/
Σϣ [Υ] /(n) (org) National Oceanic and Atmospheric Administration (USA)/NOAA/
Σϣ [Υ] /(n) (logic) NOR (Boolean operator)/
ΣϣҲϩ [Υ] /(n) (electr) NOR circuit/
Σϣ [Υ] /(n) (comp) network operating system/NOS/
Σϣ [Υå] /(n) (logic) NOT (Boolean operator)/
Σϣԣ [Ρ] /(n) (aviat) notice to airmen/NOTAM/
ΣϣԲϩ [ΥåȤ] /(n) (comp) NOT circuit/
Σϣ [̡å] /(n) (chem) nitrogen oxide/NOx/
Σϣ [̥å] /(sk) (n) (chem) nitrogen oxide/NOx/
Σϣ [Υå] /(n) (chem) nitrogen oxide/NOx/
ΣУ [̥ԡ] /(n) (org) Nippon Professional Baseball/NPB/
ΣУ [̡ԡ] /(n) (vidg) non-player character/NPC/
ΣУ [̥ԡ] /(sk) (n) (vidg) non-player character/NPC/
ΣУ [̡ԡ] /(n) nonprofit organization/Not-for-Profit Organization/
ΣУ [̥ԡ] /(sk) (n) nonprofit organization/Not-for-Profit Organization/
ΣУˡ [̥ԡۤ] /(n) (law) NPO law/Act on Promotion of Specified Non-profit Activities/
ΣУˡ [̥ԡۤ] /(n) incorporated nonprofit organization/
ΣУ [̡ԡ] /(n) nuclear power station/NPS/
ΣУ [̥ԡ] /(sk) (n) nuclear power station/NPS/
ΣУ [̡ԡƥ] /(n) Nuclear Non-Proliferation Treaty/NPT/
ΣУ [̥ԡƥ] /(sk) (n) Nuclear Non-Proliferation Treaty/NPT/
Σң [̡롦] /(n) (1) Nuclear Regulatory Commission/NRC/(n) (2) National Research Council/NRC/
Σң [̥륷] /(sk) (n) (1) Nuclear Regulatory Commission/NRC/(n) (2) National Research Council/NRC/
Σӣ [󡦥] /(n) (org) Yoshimoto New Star Creation (comedy school established by Yoshimoto Kogyo)/Yoshimoto Academy/NSC/
Σӣƣ [̡ա֥塼] /(exp) (net-sl) not safe for work/NSFW/
Σӣƣ [̥ե֥塼] /(sk) (exp) (net-sl) not safe for work/NSFW/
Σ [̡ƥ] /(n) (1) Near Threatened (conservation status)/NT/(n) (2) (Christn) New Testament/(n) (3) (med) nuchal translucency/
Σ [̥ƥ] /(sk) (n) (1) Near Threatened (conservation status)/NT/(n) (2) (Christn) New Testament/(n) (3) (med) nuchal translucency/
Σԣ [̥ƥƥ] /(n) (company) NTT (Nippon Telegraph and Telephone)/
Σԣ [̥ƥƥ] /(n) (company) Nippon Telegraph and Telephone Corporation/NTT/
Σ֣ͣ [̡֥ࡦ] /(n) (comp) NVM Express/NVMe/non-volatile memory express/
Σ֣ͣ [̥֥।] /(sk) (n) (comp) NVM Express/NVMe/non-volatile memory express/
Σ٥ [̥磻] /(n) (stockm) Dow Jones Industrial Average/
Σ [̡å] /(n) New Zealand/
Σ [̥å] /(sk) (n) New Zealand/
Σ [ʥ] /(n) NaK (sodium-potassium alloy)/
Σ [ʥå] /(n) NaK (sodium-potassium alloy)/
Σ [̡] /(n) (comp) not a number/NaN/
Σ [̥] /(sk) (n) (comp) not a number/NaN/
Σ [ʥ] /(n) (comp) not a number/NaN/
Σأԣӣԣţ [ͥȥƥå] /(n) (comp) NeXTSTEP (OS)/
Σ£ɣϣ [ͥåȥХ] /(n) (comp) NetBIOS/
Σ [ͥåȥեå] /(n) (company) Netflix/
Σ̣ [ʥå] /(n) (comp) NumLock/
Σ [̥ӥǥ] /(n) (company) Nvidia/
Υƥ [̥ƥ] /(n) N-system (automatic number-plate recognition system)/
Υ [̥] /(n) the N-word (in English, i.e. "nigger")/
ζ [̤礦] /(n) (abbr) NHK Symphony Orchestra/
ι [̤] /(n) (abbr) NHK Kara Kokumin wo Mamoru To (political party)/NHK Party/
 [] /(n) O/o/
ϣ [ʤ] /(n) O-157 (E. coli strain)/
ϣ [] /(n) office automation/OA/
ϣ [] /(sk) (n) office automation/OA/
ϣ [] /(n) office automation/
ϣ [ӡ] /(n) (1) old boy/alumnus/graduate/former member/former employee/former player/(n) (2) (golf) out of bounds/
ϣ [ӡ] /(sk) (n) (1) old boy/alumnus/graduate/former member/former employee/former player/(n) (2) (golf) out of bounds/
ϣ² [ӡ] /(n) alumni association/
ϣã [] /(n) (1) (comp) optical character recognition/OCR/(n) (2) (comp) optical character reader/OCR/
ϣã [] /(sk) (n) (1) (comp) optical character recognition/OCR/(n) (2) (comp) optical character reader/OCR/
ϣ [ǥ] /(n) (1) overdose/OD/(n) (2) (med) orthostatic intolerance/orthostatic dysregulation/orthostatic disturbance/OD/(n) (3) overdraft/OD/(n) (4) organization development/organizational development/OD/
ϣ [ǥ] /(sk) (n) (1) overdose/OD/(n) (2) (med) orthostatic intolerance/orthostatic dysregulation/orthostatic disturbance/OD/(n) (3) overdraft/OD/(n) (4) organization development/organizational development/OD/
ϣģ [ǥ] /(n) Official Development Assistance/ODA/
ϣģ [ǥ] /(sk) (n) Official Development Assistance/ODA/
ϣģ [ǥ] /(n) original design manufacturing/original design manufacturer/ODM/
ϣģ [ǥ] /(sk) (n) original design manufacturing/original design manufacturer/ODM/
ϣģ [ǥԡ] /(n) (1) (comp) overdrive processor/ODP/(n) (2) ozone depletion potential/ODP/
ϣģ [ǥԡ] /(sk) (n) (1) (comp) overdrive processor/ODP/(n) (2) ozone depletion potential/ODP/
ϣţã [ǥ] /(n) Organization for Economic Cooperation and Development/OECD/
ϣţã [ǥ] /(sk) (n) Organization for Economic Cooperation and Development/OECD/
ϣţ [] /(n) (comp) original equipment manufacturer/OEM/
ϣţ [] /(sk) (n) (comp) original equipment manufacturer/OEM/
ϣƣ [] /(n) (1) (uk) (switched) off/(n) (2) (uk) (abbr) off-season/(n) (3) (uk) (abbr) offset/(n) (4) (uk) (abbr) off-road/(adj-no,n) (5) (uk) (abbr) offline/(n) (6) (uk) (abbr) (sl) offline get-together/(n) (7) (sports) (uk) (abbr) offside/(n) (8) (uk) day off/(n-suf) (9) off (the price)/(n-suf) (10) (food) (uk) low- (calorie, sugar, etc.)/reduced/
ϣƣƤˤ [դˤ] /(exp,vs-i) (uk) to turn off (a device, appliance, etc.)/to switch off/to uncheck (a checkbox)/to untoggle (a setting)/to toggle off/
ϣƣƲ [դ] /(n) (in-person) meetup (of members of an online community)/IRL meetup/offline get-together/offline gathering/
ϣ [] /(n) (1) old girl/former female student/alumna/(n) (2) office girl/
ϣ [] /(sk) (n) (1) old girl/former female student/alumna/(n) (2) office girl/
ϣ [] /(n) overhaul/reconditioning/
ϣ [] /(sk) (n) overhaul/reconditioning/
ϣ [å] /(sk) (n) overhaul/reconditioning/
ϣʣ [ƥ] /(n) on-the-job training/OJT/
ϣʣ [ƥ] /(sk) (n) on-the-job training/OJT/
ϣʣ [ƥ] /(sk) (n) on-the-job training/OJT/
ϣ [] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [ä] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [ä] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [ä] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [] /(int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [å] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [å] /(int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [å] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [å] /(sk) (int,n,vs,vt,vi) (1) OK/okay/(n) (2) fine (without)/not needed/unnecessary/all right/
ϣ [] /(n) (1) (abbr) (sens) female office worker/office lady/OL/(n) (2) (abbr) overlap/(n) (3) (abbr) orienteering/
ϣ [] /(sk) (n) (1) (abbr) (sens) female office worker/office lady/OL/(n) (2) (abbr) overlap/(n) (3) (abbr) orienteering/
ϣ̣ [롦] /(n) (comp) OLE/object linking and embedding/
ϣ̣ [륤] /(sk) (n) (comp) OLE/object linking and embedding/
ϣ̣ [] /(n) (comp) OLE/object linking and embedding/
ϣ̣ţ [롦ǥ] /(n) (electr) organic light-emitting diode/OLED/
ϣ̣ţ [륤ǥ] /(sk) (n) (electr) organic light-emitting diode/OLED/
ϣ [] /(n) (1) (uk) (switched) on/(n,vs,vt,vi) (2) (golf) (uk) being on the green (of one's ball)/
ϣΤˤ [ˤ] /(exp,vs-i) (uk) to turn on (a device, appliance, etc.)/to switch on/to check (a checkbox)/to toggle on (a setting)/
ϣϣԣ [ƥǥ] /(n) (col) outfit of the day/OOTD/
ϣϣԣ [ƥǥ] /(sk) (n) (col) outfit of the day/OOTD/
ϣ [ԡ] /(n) (1) opening credits/title sequence/(n) (2) theme song (played during the opening credits of a TV show, etc.)/(n) (3) overprint/
ϣ [ԡ] /(sk) (n) (1) opening credits/title sequence/(n) (2) theme song (played during the opening credits of a TV show, etc.)/(n) (3) overprint/
ϣУ [ѥå] /(n) OPAC/online public access catalog/
ϣУ [ѥå] /(n) OPAC/online public access catalog/
ϣУţ [ڥå] /(n) (org) Organization of Petroleum Exporting Countries (Organisation)/OPEC/
ϣУ [ԡԡ] /(n) (1) ortho-phenylphenol/OPP/(n) (2) oriented polypropylene/OPP/
ϣУ [ԡԡ] /(sk) (n) (1) ortho-phenylphenol/OPP/(n) (2) oriented polypropylene/OPP/
ϣУ [ԡԡ֤] /(n) OPP bag (clear, non-stretch plastic baggie for packaging goods)/
ϣХ˥ [ԡ˥] /(n) overprint varnish/
ϣ [] /(conj) (1) or/(n) (2) (logic) OR (Boolean operator)/
ϣҥ [] /(n) (electr) OR gate/OR circuit/
ϣҲϩ [] /(n) (electr) OR circuit/
ϣ [] /(n) (comp) operating system/OS/
ϣ [] /(sk) (n) (comp) operating system/OS/
ϣӣ [] /(n) (comp) OSI/Open Systems Interconnection/
ϣӣ [] /(sk) (n) (comp) OSI/Open Systems Interconnection/
ϣӣɣΣ [] /(n) open-source intelligence/OSINT/
ϣӣ [] /(n) (comp) open-source software/OSS/
ϣӣ [] /(sk) (n) (comp) open-source software/OSS/
ϣ [ƥ] /(n) (1) occupational therapist/OT/(n) (2) overtime/(n) (3) Old Testament/
ϣ [ƥ] /(sk) (n) (1) occupational therapist/OT/(n) (2) overtime/(n) (3) Old Testament/
ϣԣ [ƥ] /(n) (1) (comp) over-the-air/OTA/(n) (2) online travel agent/OTA/
ϣԣ [ƥ] /(sk) (n) (1) (comp) over-the-air/OTA/(n) (2) online travel agent/OTA/
ϣԣ [ƥ] /(n) over-the-counter drug/
ϣԣ [ƥ] /(sk) (n) over-the-counter drug/
ϣԣ [ƥ䤯] /(n) over-the-counter drug/
ϣԣ [ƥԡ] /(n) (comp) one-time password/OTP/
ϣԣ [ƥԡ] /(sk) (n) (comp) one-time password/OTP/
ϣգ [] /(n) (1) (sports) out (of a ball; in tennis, etc.)/outside the line/(n) (2) (baseb) out/putout/(adj-f) (3) outer/external/outside/(unc) (4) exit/exit here/(n) (5) (golf) front nine/(adj-na) (6) no good/unacceptable/out of line/over/finished/disqualified/(n) (7) (abbr) check-out time/
ϣ [֥] /(n) (abbr) direct-to-video film/direct-to-video movie/
ϣ [֥] /(sk) (n) (abbr) direct-to-video film/direct-to-video movie/
ϣ֣ [֥] /(n) (abbr) animated film released direct-to-video/
ϣ֣ [֥] /(sk) (n) (abbr) animated film released direct-to-video/
ϥХå [Хå] /(n) O-back/skirt with peek-a-boo hole in rump/
ϥ饤 [饤] /(n) perianal area (esp. in ref. to hair removal) (wasei: O line)/
ϥ [] /(n) O-ring/loop of elastomer used as a gasket/
ϵ [㤯] /(n) bow legs/bowlegs/bow-leggedness/
Ϸ [] /(n) type O (blood, etc.)/
Ͼ [礦] /(n) (work) Histoire d'O/The Story of O/
 [ԡ] /(n) (1) P/p/(n) (2) (abbr) producer/(n) (3) parking/(n) (4) (baseb) (abbr) pitcher/(n) (5) (chem) phosphorus (element symbol)/
Сӡ [ԡ] /(sK) (n) (1) postscript/PS/P.S./(n) (2) pipe shaft (in a building)/riser shaft/
Сӡ [ԡ] /(sK) (sk) (n) (1) postscript/PS/P.S./(n) (2) pipe shaft (in a building)/riser shaft/
У [ԡġԡ] /(n) (comp) peer-to-peer/P2P/
У [ԡġԡ] /(sk) (n) (comp) peer-to-peer/P2P/
У [ԡ󥷡] /(n) Lockheed P-3 Orion (anti-submarine and maritime surveillance aircraft)/P3C/
У [ԡ] /(n) (1) (abbr) rest stop/service area/(n) (2) public address system/PA/
У [ԡ] /(sk) (n) (1) (abbr) rest stop/service area/(n) (2) public address system/PA/
Уá [ѥå꡼] /(n) Patriot advanced capability-3/PAC3 anti-ballistic missile system/PAC3 missile/
Уã [ѥå꡼] /(n) Patriot advanced capability-3/PAC3 anti-ballistic missile system/PAC3 missile/
Уӣͣ [ѥ] /(n) PASMO/rechargeable prepaid IC card used for travel and purchases/
У£ [ԡӡå] /(n) Private Branch eXchange/PBX/
У£ [ԡӡå] /(sk) (n) Private Branch eXchange/PBX/
У [ԡ] /(n) (1) personal computer/PC/(n) (2) prestressed concrete/(n) (3) precast concrete/(n) (4) polycarbonate/(n) (5) political correctness/(n) (6) patrol car/police car/(n) (7) public comment/(n) (8) player character/playable character/
У [ԡ] /(sk) (n) (1) personal computer/PC/(n) (2) prestressed concrete/(n) (3) precast concrete/(n) (4) polycarbonate/(n) (5) political correctness/(n) (6) patrol car/police car/(n) (7) public comment/(n) (8) player character/playable character/
Уã [ԡӡ] /(n) (1) (chem) polychlorinated biphenyl/PCB/(n) (2) (electr) printed circuit board/PCB/
Уã [ԡӡ] /(sk) (n) (1) (chem) polychlorinated biphenyl/PCB/(n) (2) (electr) printed circuit board/PCB/
Уãģϣ [ԡɥ] /(n) (comp) PC DOS/
Уã [ԡ] /(n) (comp) PCI/Peripheral Component Interconnect/
Уã [ԡ] /(sk) (n) (comp) PCI/Peripheral Component Interconnect/
Уã [ԡ] /(n) (telec) pulse-code modulation/PCM/
Уã [ԡ] /(sk) (n) (telec) pulse-code modulation/PCM/
УãҸ [ԡ뤱] /(n) (med) PCR test/polymerase chain reaction test/
Уãˡ [ԡۤ] /(n) polymerase chain reaction (method)/PCR method/
Уå󥸥 [ԡ󥸥] /(n) (product) (NEC) PC Engine/TurboGrafx-16/
У [ԡǥ] /(n) (1) producer (film, TV, etc.)/(n) (2) program director/(n) (3) (med) peritoneal dialysis/(n) (4) (med) panic disorder/(n) (5) public domain/(n) (6) physical distribution/
У [ԡǥ] /(sk) (n) (1) producer (film, TV, etc.)/(n) (2) program director/(n) (3) (med) peritoneal dialysis/(n) (4) (med) panic disorder/(n) (5) public domain/(n) (6) physical distribution/
Уģ [ԡǥ] /(n) personal digital assistant/PDA/
Уģ [ԡǥ] /(sk) (n) personal digital assistant/PDA/
Уģ [ԡǥ] /(n) (comp) PDF/Portable Document Format/
Уģ [ԡǥ] /(sk) (n) (comp) PDF/Portable Document Format/
Уģ [ԡǥ] /(n) (1) (comp) product data management/PDM/(n) (2) (electr) pulse density modulation/
Уģ [ԡǥ] /(sk) (n) (1) (comp) product data management/PDM/(n) (2) (electr) pulse density modulation/
Уţ [ڥ] /(n) (org) International Association of Poets, Playwrights, Editors, Essayists and Novelists/PEN/
Уţ [ѡ] /(n) price-earnings ratio/PER/
Уţ [ڥå] /(n) (1) polyethylene terephthalate/PET/(n) (2) positron emission tomography/PET/
Уţԥܥȥ [ڥåȥܥȥ] /(n) (uk) plastic bottle (made of polyethylene terephthalate)/PET bottle/
Уƣ [ԡե] /(n) (1) (chem) per- and polyfluoroalkyl substances/PFAS/(n) (2) (med) pollen-food allergy syndrome/PFAS/
Уȣ [ԡ] /(n) personal handy-phone system/PHS/low-powered mobile network system developed in Japan and once popular in parts of Asia/
Уȣ [ԡå] /(sk) (n) personal handy-phone system/PHS/low-powered mobile network system developed in Japan and once popular in parts of Asia/
Уȣ [ԡ] /(sk) (n) personal handy-phone system/PHS/low-powered mobile network system developed in Japan and once popular in parts of Asia/
Уȣ [ԡå] /(sk) (n) personal handy-phone system/PHS/low-powered mobile network system developed in Japan and once popular in parts of Asia/
Уɣ [ԥ] /(n) (comp) personal information manager/PIM/
Уɣ [ԥå] /(n) (serv) Pix (Brazilian electronic payment system)/
У [ԡ] /(n) project/
У [ԡ] /(sk) (n) project/
У [ԡ] /(n) (1) (sports) (abbr) penalty kick/(n) (2) (abbr) psychokinesis/(n) (3) (abbr) parkour/
У [ԡ] /(sk) (n) (1) (sports) (abbr) penalty kick/(n) (2) (abbr) psychokinesis/(n) (3) (abbr) parkour/
У [ԡ] /(sk) (n) (1) (sports) (abbr) penalty kick/(n) (2) (abbr) psychokinesis/(n) (3) (abbr) parkour/
Уˣ [ԡ] /(n) peacekeeping forces/PKF/
Уˣ [ԡ] /(sk) (n) peacekeeping forces/PKF/
Уˣ [ԡ] /(sk) (n) peacekeeping forces/PKF/
Уˣ [ԡ] /(n) (1) peacekeeping operations/PKO/(n) (2) price-keeping operation/PKO/
Уˣ [ԡ] /(sk) (n) (1) peacekeeping operations/PKO/(n) (2) price-keeping operation/PKO/
Уˣ [ԡ] /(sk) (n) (1) peacekeeping operations/PKO/(n) (2) price-keeping operation/PKO/
У [ԡ] /(n) (sports) penalty shoot-out/kicks from the penalty mark/
У [ԡ] /(n) (1) product liability/(n) (2) profit and loss/P&L/
У [ԡ] /(sk) (n) (1) product liability/(n) (2) profit and loss/P&L/
У̶ [ԡ뤭礦] /(n) Church of Perfect Liberty (religious group founded in Japan in 1924)/
Уˡ [ԡۤ] /(n) (law) Product Liability Act/
У [ԡ] /(n) (1) (internet) private message/PM/(n) (2) post meridiem/afternoon/(n) (3) project manager/(n) (4) product manager/(n) (5) particulate matter/(n) (6) prime minister/
У [ԡ] /(sk) (n) (1) (internet) private message/PM/(n) (2) post meridiem/afternoon/(n) (3) project manager/(n) (4) product manager/(n) (5) particulate matter/(n) (6) prime minister/
Уͣ [ԡˤƤ] /(n) PM 2.5/particulate matter 2.5/particles smaller than 2.5 micrometers/
Уͣģ [ԡࡦǥǥ] /(n) premenstrual dysphoric disorder/PMDD/
Уͣģ [ԡǥǥ] /(sk) (n) premenstrual dysphoric disorder/PMDD/
Уͣ [ԡࡦ] /(n) (1) premenstrual syndrome/PMS/(n) (2) Pantone Matching System/PMS/(n) (3) post-marketing surveillance/PMS/(n) (4) performance management system/PMS/
Уͣ [ԡ२] /(sk) (n) (1) premenstrual syndrome/PMS/(n) (2) Pantone Matching System/PMS/(n) (3) post-marketing surveillance/PMS/(n) (4) performance management system/PMS/
У͵ [ԡभ夦] /(n) taking the afternoon off/time off during the afternoon/
УΣ [ԡ̡] /(n) (comp) PNG (file format)/Portable Network Graphics/
УΣ [ԡ̥] /(sk) (n) (comp) PNG (file format)/Portable Network Graphics/
УΣ [ԥ] /(n) (comp) PNG (file format)/Portable Network Graphics/
Уϣ [ݥå] /(n) (1) point of purchase/(n) (2) (abbr) point-of-purchase advertising/(n) (3) (comp) Post Office Protocol/POP/
УϣУ [ݥåץ꡼] /(n) (comp) POP3 (email protocol)/Post Office Protocol 3/
Уϣй [ݥåפ] /(n) point-of-purchase advertising/
Уϣ [ݥåפ] /(n) Point of Purchase typeface/
Уϣ [ԡ] /(n) point of sale/POS/
Уϣ [ԡ] /(sk) (n) point of sale/POS/
Уϣ [ݥ] /(n) point of sale/POS/
Уϣӣɣ [ݥå] /(n) (comp) POSIX/Portable Operating System Interface/
Уϣӥƥ [ԡƥ] /(n) point of sales system/POS system/
Уϣӥƥ [ݥƥ] /(n) point of sales system/POS system/
Уϣü [ݥޤ] /(n) point-of-sale terminal/POS terminal/
Уϣ [ԡ֥塼] /(n) prisoner of war/POW/
Уϣ [ԡ֥塼] /(sk) (n) prisoner of war/POW/
У [ԡԡ] /(n) (1) producer's price/PP/(n) (2) polypropylene/PP/
У [ԡԡ] /(sk) (n) (1) producer's price/PP/(n) (2) polypropylene/PP/
УУ [ԡԡԡ] /(n) (1) public-private partnership/PPP/(n) (2) (comp) point-to-point protocol/PPP/
УУ [ԡԡԡ] /(sk) (n) (1) public-private partnership/PPP/(n) (2) (comp) point-to-point protocol/PPP/
УУ [ԡԡ֥] /(n) (1) pay-per-view/PPV/(n) (2) plum pox virus/PPV/
УУ [ԡԡ֥] /(sk) (n) (1) pay-per-view/PPV/(n) (2) plum pox virus/PPV/
Увù [ԡԡ] /(n) (print) PP lamination/polypropylene lamination/
У [ԡ] /(n) PR/public relations/
У [ԡ] /(sk) (n) PR/public relations/
Уңɣãţģϣף [ץ饤] /(n) reduction in price (wasei: price down)/discount/
Уңɣãţģϣף [ץ饤] /(n) reduction in price (wasei: price down)/discount/
Уңɣӣ [ץꥺ] /(n) PRISM/mass electronic surveillance program operated by the United States National Security Agency/
Уңϣ̣ϣ [ץ] /(n) (comp) Prolog (programming language)/
Уңϣ [ԡ] /(n) (comp) PROM/programmable read-only memory/
У [ԡ] /(n) (1) postscript/PS/P.S./(n) (2) pipe shaft (in a building)/riser shaft/
У [ԡ] /(sk) (n) (1) postscript/PS/P.S./(n) (2) pipe shaft (in a building)/riser shaft/
Уԣ [ԡƥ] /(n) parent-teacher association/PTA/
Уԣ [ԡƥ] /(sk) (n) parent-teacher association/PTA/
Уԣӣ [ԡƥǥ] /(n) (med) PTSD/post-traumatic stress disorder/
Уԣӣ [ԡƥǥ] /(sk) (n) (med) PTSD/post-traumatic stress disorder/
Уգңţ [ԥ塼å] /(n) plutonium-uranium extraction/PUREX/
У [ԡ֥] /(n) (1) promotional video/music video/(n) (2) page view/
У [ԡ֥] /(sk) (n) (1) promotional video/music video/(n) (2) page view/
У֣ [ԡ֥] /(n) polyvinyl chloride/PVC/
У֣ [ԡ֥] /(sk) (n) polyvinyl chloride/PVC/
У֣ô [ԡ֥] /(n) (abbr) polyvinyl chloride pipe/PVC pipe/
Уף [ԡ֥塼] /(n) pressurized-water reactor/PWR/
Уף [ԡ֥塼] /(sk) (n) pressurized-water reactor/PWR/
У٣ [ѥ襯] /(n) (sl) (derog) (joc) (uk) the left (wing)/left-winger/leftist/
У [ѡ] /(n) (comp) platform as a service/PaaS/
У [ѡ] /(n) (comp) platform as a service/PaaS/
У [ѡ] /(n) (comp) Perl (programming language)/
УԣУ [ԥ] /(n) PiTaPa/rechargeable prepaid IC card used for travel and purchases/
У [ԥå] /(n) (serv) Pix (Brazilian electronic payment system)/
У [ԡ̡ԡ] /(n) (comp) plug and play/PnP/
У [ԡ̥ԡ] /(sk) (n) (comp) plug and play/PnP/
У [ԡ] /(n) proof of concept/PoC/
У [ԡ] /(sk) (n) proof of concept/PoC/
УУ [ݥȥڥå] /(n) (product) PostPet (email client)/
У [ץ] /(n) (comp) Prolog (programming language)/
У [ԡ֥ԡ] /(n) (vidg) player versus player/PvP/
У [ԡ֥ԡ] /(sk) (n) (vidg) player versus player/PvP/
ФȤ [ԡȤ] /(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) (abbr) (sl) compensated dating/dating a sugar daddy/
 [ԡ] /(n) P-wave (e.g. of earthquake)/primary wave/
 [塼] /(n) Q/q/
ѡ [塼ɡ] /(n) Q&A/question and answer/
ѡ [塼ɥ] /(sk) (n) Q&A/question and answer/
ѡ [塼ɥ] /(n) Q&A format/question and answer format/
ѣ [塼] /(n) quality assurance/QA/
ѣ [塼] /(sk) (n) quality assurance/QA/
ѣ [塼Υ] /(n) QAnon (US conspiracy theory)/
ѣ [塼ӡ] /(n) (sports) (abbr) quarterback/
ѣ [塼ӡ] /(sk) (n) (sports) (abbr) quarterback/
ѣ£ [塼ӡ] /(n) (sports) (net-sl) missed scoring opportunity (in soccer)/
ѣ£ [塼ӡ] /(sk) (n) (sports) (net-sl) missed scoring opportunity (in soccer)/
ѣ£ [塼ӡ] /(sk) (n) (sports) (net-sl) missed scoring opportunity (in soccer)/
ѣ [塼] /(n) quality control/QC/
ѣ [塼] /(sk) (n) quality control/QC/
ѣϣ [塼] /(n) quality of life/QOL/
ѣϣ [塼] /(sk) (n) quality of life/QOL/
ѣѼ [夦夦] /(sK) (n) ambulance/
ѣҥ [塼륳] /(n) QR code/
ѣҥɷ [塼륳ɤä] /(n) QR code payment/
ѣ [塼ƥ] /(n) (1) qualification test/(n) (2) quantitative trait/(n) (3) (golf) qualifying tournament/
ѣ [塼ƥ] /(sk) (n) (1) qualification test/(n) (2) quantitative trait/(n) (3) (golf) qualifying tournament/
ѣԱĹɸ [塼ƥ礦礦] /(n) (med) long QT syndrome/
ѣףţңԣ [ƥ] /(sk) (n) QWERTY (keyboard layout)/
ѣףţңԣ [ƥ] /(sk) (n) QWERTY (keyboard layout)/
ѣףţңԣ [ƥ] /(n) QWERTY (keyboard layout)/
ѣףţңԣ [ƥ] /(n) QWERTY (keyboard layout)/
ѥΥ [塼Υ] /(n) QAnon (US conspiracy theory)/
Ǯ [塼ͤ] /(n) (vet) Q fever/
 [] /(n) (1) R/r/(n) (2) (math) radius/(n) (3) (uk) curve/rounding/(pref) (4) (abbr) nth year in the Reiwa era (May 1, 2019-)/(n) (5) refrigerator/
ҡ [롦ɡӡ] /(n) (music) rhythm and blues/R&B/
ҡ [륢ɥӡ] /(sk) (n) (music) rhythm and blues/R&B/
ҡ [롦ɡǥ] /(n) research and development/R&D/
ҡ [륢ɥǥ] /(sk) (n) research and development/R&D/
ң [뤸夦Ϥ] /(n) 18 certificate/R-18/restricted to those 18 years or older/
ң [饰] /(n) (comp) retrieval-augmented generation/RAG/
ң [] /(n) (comp) random-access memory/RAM/
ңͣģ [å] /(n) (comp) random-access memory digital-to-analog converter/RAMDAC/
ң [饹] /(n) (1) (comp) remote access service/RAS/(n) (2) (comp) reliability, availability, serviceability/RAS/
ң [] /(n) raw (image format)/RAW/
ңץǥХ [ǥХ] /(n) (comp) raw device/
ңץǥХ [ǥХ] /(n) (comp) raw device/
ң [롦] /(n) (1) (abbr) reinforced concrete/(n) (2) (abbr) remote control/
ң [륷] /(sk) (n) (1) (abbr) reinforced concrete/(n) (2) (abbr) remote control/
ң¤ [륷] /(n) reinforced concrete construction/
ңģ£ͣ [롦ǥӡࡦ] /(n) (comp) relational database management system/RDBMS/
ңģ£ͣ [ǥӡ२] /(sk) (n) (comp) relational database management system/RDBMS/
ңģ [롦ǥǥ] /(n) random digit dialing/RDD/
ңģ [ǥǥ] /(sk) (n) random digit dialing/RDD/
ңģ [롦ǥ] /(n) (comp) remote data object/RDO/
ңģ [ǥ] /(sk) (n) (comp) remote data object/RDO/
ңţɣ [꡼] /(n) (finc) REIT/real estate investment trust/
ңţ [] /(n) rapid eye movement/REM/
ңţͿ̲ [हߤ] /(n) REM sleep/
ң [롦] /(n) radio frequency/RF/
ң [륨] /(sk) (n) radio frequency/RF/
ң-ɣ [롦աǥ] /(n) RFID (radio frequency identification)/
ң-ɣ [륨եǥ] /(sk) (n) RFID (radio frequency identification)/
ңƣɣ [롦աǥ] /(n) RFID (radio frequency identification)/
ңƣɣ [륨եǥ] /(sk) (n) RFID (radio frequency identification)/
ңƥ [륨ե] /(n) RFID tag/
ңǣ [롦ӡ] /(n) RGB/red, green, blue/
ңǣ [른ӡ] /(sk) (n) RGB/red, green, blue/
ңɣ [롦ԡ] /(n) rest in peace/RIP/
ңɣ [륢ԡ] /(sk) (n) rest in peace/RIP/
ңɣ [å] /(n) (1) (comp) raster image processor/RIP/(n) (2) (comp) routing information protocol/RIP/
ңɣӣ [ꥹ] /(n) (comp) reduced instruction set computer/RISC/
ңΣ [롦̡] /(n) ribonucleic acid/RNA/
ңΣ [륨̥] /(sk) (n) ribonucleic acid/RNA/
ңΣ륹 [륨̥륹] /(n) RNA virus/
ң [롦] /(n) (chem) reverse osmosis/RO/
ң [륪] /(sk) (n) (chem) reverse osmosis/RO/
ңϣ̣ [å] /(n) (product) ROLAP (Relational Online Analytical Processing)/
ңϣ [] /(n) (1) (comp) read-only memory/ROM/(n) (2) (internet) lurker (in an online community)/(P)/
ңϣͤ [] /(v5r,vi) (net-sl) to lurk (in an online community)/
ңϣ [ऻ] /(n) (net-sl) lurker (in an online community)/
ң [륪ޤ] /(n) (biol) reverse osmosis membrane/reverse osmotic membrane/
ңУ [롦ԡ] /(n) role-playing game/RPG/
ңУ [ԡ] /(sk) (n) role-playing game/RPG/
ңӣ [롦] /(n) (internet) RSS (web feed)/RDF Site Summary/Really Simple Syndication/
ңӣ [륨] /(sk) (n) (internet) RSS (web feed)/RDF Site Summary/Really Simple Syndication/
ңӥ륹 [륨륹] /(n) (med) RS virus/respiratory syncytial virus/
ң [롦ƥ] /(n) (internet) retweet/RT/
ң [ƥ] /(sk) (n) (internet) retweet/RT/
ңԣ [롦ƥ] /(n) (vidg) real-time attack (non-tool-assisted speedrun timed in real-time, i.e. including load screens, cutscenes, etc.)/
ңԣ [ƥ] /(sk) (n) (vidg) real-time attack (non-tool-assisted speedrun timed in real-time, i.e. including load screens, cutscenes, etc.)/
ңԣ [롦ƥ] /(n) (comp) RTF/Rich Text Format/
ңԣ [ƥ] /(sk) (n) (comp) RTF/Rich Text Format/
ңԣ [롦ƥ] /(n) (vidg) real-time strategy/RTS/
ңԣ [ƥ] /(sk) (n) (vidg) real-time strategy/RTS/
ңգ [桼Ϥ] /(n) (pharm) (tradem) RU-486/mifepristone/
ң [롦֥] /(n) (1) recreational vehicle/RV/sports utility vehicle/SUV/(n) (2) reactor vessel/(n) (3) reentry vehicle/(n) (4) Revised Version/RV/
ң [֥] /(sk) (n) (1) recreational vehicle/RV/sports utility vehicle/SUV/(n) (2) reactor vessel/(n) (3) reentry vehicle/(n) (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) Re:/
ң塧 [꡼] /(n) Re:/
ң塧 [졼] /(n) Re:/
ң [롦] /(n) (med) Rh/Rhesus/
ң [륨] /(sk) (n) (med) Rh/Rhesus/
ң [륨å] /(n) (med) Rh factor/Rhesus factor/
ңշ [륨åĤ] /(n) Rh blood type/
ң輰շ [륨åĤ] /(n) Rh blood type/
ңȣӻ [줤] /(n) Restriction of Hazardous Substances Directive/RoHS Directive/
ңȣӻ [줤] /(n) Restriction of Hazardous Substances Directive/RoHS Directive/
Ҹ [뤲] /(n) (comp) R (programming language)/
һ [뤷Ƥ] /(adj-no,n) R-rated/
 [] /(n) (1) S/s/(n) (2) south/(n) (3) sulfur/(pref) (4) nth year in the Showa era (1926.12.25-1989.1.7)/(n) (5) small/(n) (6) second/(n) (7) (gramm) subject/(n) (8) sadist/sadistic/(n) (9) sister (female partner in a homosexual relationship)/(n) (10) S rank (top rank on a SABCDEF scale)/S grade/best class/
ӣ [] /(n) (abbr) service area/
ӣ [] /(sk) (n) (abbr) service area/
ӣ£ϣ [ܥ] /(n) (company) SABON (manufacturer of bath and body products)/
ӣ [] /(n) Surface Air Lifted (postal service)/SAL/
ӣ̣ [] /(n) (hist) Strategic Arms Limitation Talks/SALT/
ӣ [Ӥ] /(n) Surface Air Lifted (postal service)/SAL/
ӣ [] /(n) (mil) SAM/surface-to-air missile/
ӣң [] /(n) severe acute respiratory syndrome/SARS/
ӣң-ã- [֥ġ] /(n) SARS-CoV-2/severe acute respiratory syndrome coronavirus 2/
ӣңӥʥ륹 [ʥ륹] /(n) SARS coronavirus/
ӣ [] /(n) (org) Special Air Service (UK, Australia, etc.)/SAS/
ӣ [ƥ] /(n) SAT/Scholastic Assessment Test/Scholastic Aptitude Test/
ӣ [ƥ] /(sk) (n) SAT/Scholastic Assessment Test/Scholastic Aptitude Test/
ӣ [å] /(n) Special Assault Team/SAT/
ӣԣ [ƥ] /(n) (comp) Serial ATA/SATA/Serial AT Attachment/
ӣԣ [] /(n) (comp) Serial ATA/SATA/Serial AT Attachment/
ӣԣ [ƥ] /(sk) (n) (comp) Serial ATA/SATA/Serial AT Attachment/
ӣԣ [] /(n) (comp) Serial ATA/SATA/Serial AT Attachment/
ӣ [ӡ] /(n) (1) store brand/(n) (2) straight bond/(n) (3) station break/(n) (4) (sports) full-back (in soccer)/(n) (5) social business/
ӣ [ӡ] /(sk) (n) (1) store brand/(n) (2) straight bond/(n) (3) station break/(n) (4) (sports) full-back (in soccer)/(n) (5) social business/
ӣ£ر [ӡ] /(n) (org) SBI Graduate School/
ӣã [å] /(n) (hist) Supreme Commander for the Allied Powers (in Japan)/SCAP/
ӣã [] /(n) (hist) Supreme Commander for the Allied Powers (in Japan)/SCAP/
ӣãңܥå [ܥå] /(n) SCARA robot/
ӣãɣ [å] /(n,adj-f) severe combined immune deficiency/severe combined immunodeficiency/SCID/
ӣãɣĥޥ [åɥޥ] /(n) SCID mouse (severe combined immune deficiency)/
ӣã [] /(n) walk-in closet with space for shoes (by the entrance of a house)/
ӣã [] /(sk) (n) walk-in closet with space for shoes (by the entrance of a house)/
ӣã [] /(n) (company) SCO/SCO Group/Santa Cruz Operation/
ӣã [] /(n) silicon controlled rectifier/SCR/
ӣã [] /(sk) (n) silicon controlled rectifier/SCR/
ӣãӣ [] /(n) (comp) SCSI/Small Computer System Interface/
ӣģǣ [ǥ] /(n) sustainable development goals/SDGs/
ӣģǣ [ǥ] /(sk) (n) sustainable development goals/SDGs/
ӣģ [ǥ] /(n) (comp) SDK/software development kit/
ӣģ [ǥ] /(sk) (n) (comp) SDK/software development kit/
ӣģ [ǥ] /(n) special drawing right/SDR/
ӣģ [ǥ] /(sk) (n) special drawing right/SDR/
ӣģң [ǥ] /(n) (comp) SD-RAM/
ӣģӣ [ǥ] /(n) (telec) symmetric digital subscriber line/SDSL/
ӣģӣ [ǥ] /(sk) (n) (telec) symmetric digital subscriber line/SDSL/
ӣģԣ [ǥƥ֥] /(n) standard-definition television/SDTV/
ӣģԣ [ǥƥ֥] /(sk) (n) standard-definition television/SDTV/
ӣĥ [ǥ] /(n) SD card/
ӣĥƥ [ǥƥ] /(n) standard-definition television/SDTV/
ӣĥ꡼ [ǥ꡼] /(n) SD memory card/SD card/
ӣĥꥫ [ǥ꡼] /(sK) (n) SD memory card/SD card/
ӣˡ [ǥۤ] /(n) semantic differential/
ӣ [] /(n) (1) systems engineer/(n) (2) systems engineering/(n) (3) sales engineer/(n) (4) sound effect/
ӣ [] /(sk) (n) (1) systems engineer/(n) (2) systems engineering/(n) (3) sales engineer/(n) (4) sound effect/
ӣţ [] /(n) (comp) search engine optimization (optimisation)/SEO/
ӣţ [] /(sk) (n) (comp) search engine optimization (optimisation)/SEO/
ӣţ [] /(n) (1) search engine specialist/SES/(n) (2) system engineering service/SES/
ӣ [] /(n) science fiction/sci-fi/SF/
ӣ [] /(sk) (n) science fiction/sci-fi/SF/
ӣƣ [ա] /(n) (comp) sales force automation/SFA/
ӣƣ [ե] /(sk) (n) (comp) sales force automation/SFA/
ӣƱǲ [դ] /(n) science fiction film/sci-fi movie/
ӣǣͣ [ࡦ] /(n) (comp) Standard Generalized Markup Language/SGML/
ӣǣͣ [२] /(sk) (n) (comp) Standard Generalized Markup Language/SGML/
ӣȣ [硼ȡۡ롼] /(sk) (n) (abbr) short homeroom (at the beginning and end of the school day)/
ӣȣ [硼ȥۡ롼] /(n) (abbr) short homeroom (at the beginning and end of the school day)/
ӣ [] /(n) International System of Units/SI/
ӣ [] /(sk) (n) International System of Units/SI/
ӣɣ [] /(n) walk-in closet with space for shoes (by the entrance of a house)/
ӣɣ [] /(sk) (n) walk-in closet with space for shoes (by the entrance of a house)/
ӣɣģ [ǥ] /(n) (med) sudden infant death syndrome/SIDS/
ӣɣģ [ǥ] /(sk) (n) (med) sudden infant death syndrome/SIDS/
ӣɣģ [] /(n) (med) sudden infant death syndrome/SIDS/
ӣɣģ [å] /(n) (med) sudden infant death syndrome/SIDS/
ӣɣ [] /(n) (comp) SIG/special interest group/
ӣɣǣɣΣ [] /(n) SIGINT/signals intelligence/
ӣɣ [] /(n) SIM (card)/
ӣɣͥ [५] /(n) SIM card/
ӣɣͥե꡼ [ե꡼] /(adj-f) SIM-free (cellphone)/
ӣɣͥå [å] /(n,vs) SIM lock/network lock/carrier lock/
ӣɣͥåե꡼ [åե꡼] /(n) SIM-free (cellphone) (wasei: SIM lock free)/
ӣɣͥå [å] /(n) SIM unlock/SIM lock cancellation/
ӣɣ [] /(n) (bus) strategic information system (SIS)/
ӣɣ [ƥ] /(n) (1) (abbr) static induction transistor/SIT/(n) (2) (abbr) special investigation team/SIT/special investigation unit/SIU/(n) (3) (abbr) special interest tour/
ӣɣ [ƥ] /(sk) (n) (1) (abbr) static induction transistor/SIT/(n) (2) (abbr) special investigation team/SIT/special investigation unit/SIU/(n) (3) (abbr) special interest tour/
ӣɣ [] /(n) (bus) systems integrator/system integrator (company)/
ӣɣ [䡼] /(n) (bus) systems integrator/system integrator (company)/
ӣʣɣ [] /(n) (comp) Shift JIS (encoding system for JIS X 0208 characters)/SJIS/
ӣ [] /(n) steam locomotive/
ӣ [] /(sk) (n) steam locomotive/
ӣ̣£ [롦ӡ] /(n) submarine-launched ballistic missile/SLBM/
ӣ̣£ [ӡ] /(sk) (n) submarine-launched ballistic missile/SLBM/
ӣ̣ [롦] /(n) (med) systemic lupus erythematosus/SLE/
ӣ̣ [륤] /(sk) (n) (med) systemic lupus erythematosus/SLE/
ӣ̣ [롦] /(n) (vidg) simulation game/
ӣ̣ [른] /(sk) (n) (vidg) simulation game/
ӣ [] /(n) (1) SM/S&M/sado-masochism/(n) (2) shopping mall/
ӣ [] /(sk) (n) (1) SM/S&M/sado-masochism/(n) (2) shopping mall/
ӣͣ [ࡦ] /(n) short message service/SMS/
ӣͣ [२] /(sk) (n) short message service/SMS/
ӣͣԣ [ࡦƥԡ] /(n) (comp) SMTP/Simple Mail Transfer Protocol/
ӣͣԣ [ƥԡ] /(sk) (n) (comp) SMTP/Simple Mail Transfer Protocol/
ӣΣ [ʥå] /(n) Systems for Nuclear Auxiliary Power/SNAP/
ӣΣţ [ͥå] /(n) solitary non-employed person (wasei:)/non-employed person aged 20-59, not married or engaged in study who has no social interactions with anybody outside their family/
ӣΣϣ£ϣ [Υܥ] /(n) (comp) SNOBOL (series of programming languages)/
ӣΣ [̡ԡ] /(n) Scottish National Party/SNP/
ӣΣ [̥ԡ] /(sk) (n) Scottish National Party/SNP/
ӣΣ [˥å] /(n) single nucleotide polymorphism/SNP/
ӣΣ [̡] /(n) (internet) social networking service/SNS/social media/
ӣΣ [̥] /(sk) (n) (internet) social networking service/SNS/social media/
ӣϣǣ [] /(n) sexual orientation and gender identity/SOGI/
ӣϣǣɥϥ [ϥ] /(n) harassment or discrimination relating to sexual orientation and-or gender identity/
ӣϣȣ [ۡ] /(n) (comp) small office home office/SOHO/
ӣϣ [] /(n) SOS (distress signal)/
ӣϣ [] /(sk) (n) SOS (distress signal)/
ӣϣԣţ [ƥå] /(n) (company) SOTEC (computer manufacturer)/
ӣϣ [å] /(n) (chem) sulfur oxide (SO, SO2, etc.)/sulphur oxide/
ӣϣ [å] /(sk) (n) (chem) sulfur oxide (SO, SO2, etc.)/sulphur oxide/
ӣϣ [å] /(n) (chem) sulfur oxide (SO, SO2, etc.)/sulphur oxide/
ӣ [ԡ] /(n) (1) security police/special police/(n) (2) special/TV special/(n) (3) 78-rpm record/(n) (4) standard play (VHS recording speed)/SP/(n) (5) shore patrol/(n) (6) sales promotion/(n) (7) (baseb) save point/(n) (8) (figskt) short program/(n) (9) (comp) structured programming/(n) (10) smartphone/
ӣ [ԡ] /(sk) (n) (1) security police/special police/(n) (2) special/TV special/(n) (3) 78-rpm record/(n) (4) standard play (VHS recording speed)/SP/(n) (5) shore patrol/(n) (6) sales promotion/(n) (7) (baseb) save point/(n) (8) (figskt) short program/(n) (9) (comp) structured programming/(n) (10) smartphone/
ӣУң [ѡ] /(n) (comp) (tradem) SPARC (Scalable Processor ARChitecture)/
ӣУң [ѡ] /(n) (org) Scholarly Publishing and Academic Resources Coalition/SPARC/
ӣУ [ԡ] /(n) (1) sun protection factor/SPF/(n) (2) (comp) sender policy framework/(n) (3) spruce-pine-fir (lumber)/
ӣУ [ԡ] /(sk) (n) (1) sun protection factor/SPF/(n) (2) (comp) sender policy framework/(n) (3) spruce-pine-fir (lumber)/
ӣУϣ [ԡ] /(n) (comp) single point of failure/SPOF/
ӣУϣ [ԡ] /(sk) (n) (comp) single point of failure/SPOF/
ӣѣ [塼] /(n) (comp) Structured Query Language/SQL/
ӣѣ [塼] /(sk) (n) (comp) Structured Query Language/SQL/
ӣѣ̥󥸥 [塼륤󥸥] /(n) (comp) SQL injection/
ӣң [] /(n) (comp) SRAM/static RAM/static random-access memory/
ӣң¤ [륷] /(n) steel-framed reinforced concrete construction/
ӣ [] /(n) (1) service station/gas station/(n) (2) (baseb) shortstop/(n) (3) sporty sedan/(n) (4) steamship/SS/(n) (5) Secret Service (US)/(n) (6) suspended solids/SS/(n) (7) (hist) Schutzstaffel/SS/(n) (8) SS rank (esp. in video games)/
ӣ [] /(sk) (n) (1) service station/gas station/(n) (2) (baseb) shortstop/(n) (3) sporty sedan/(n) (4) steamship/SS/(n) (5) Secret Service (US)/(n) (6) suspended solids/SS/(n) (7) (hist) Schutzstaffel/SS/(n) (8) SS rank (esp. in video games)/
ӣӣ [ǥ] /(n) (1) (comp) solid-state drive/solid-state disk/SSD/(n) (2) (physics) solid-state detector/semiconductor detector/
ӣӣ [ǥ] /(sk) (n) (1) (comp) solid-state drive/solid-state disk/SSD/(n) (2) (physics) solid-state detector/semiconductor detector/
ӣӣ [] /(n) (comp) Secure Sockets Layer/SSL/
ӣӣ [] /(sk) (n) (comp) Secure Sockets Layer/SSL/
ӣӣ [] /(n) surface-to-surface missile/SSM/
ӣӣ [] /(sk) (n) surface-to-surface missile/SSM/
ӣӣ [] /(n) (1) (comp) single sign-on/SSO/(n) (2) sun-synchronous orbit/SSO/
ӣӣ [] /(sk) (n) (1) (comp) single sign-on/SSO/(n) (2) sun-synchronous orbit/SSO/
ӣӣУ [ԡ] /(n) (med) subacute sclerosing panencephalitis/SSPE/
ӣӣУ [ԡ] /(sk) (n) (med) subacute sclerosing panencephalitis/SSPE/
ӣӣ [] /(n) SSS rank (esp. in video games)/
ӣӣ [] /(sk) (n) SSS rank (esp. in video games)/
ӣӣ [ȥץ륨] /(n) SSS rank (esp. in video games)/
ӣԣк˦ [åפܤ] /(n) (biol) STAP cell (proposed but disproven type of pluripotency cell)/stimulus-triggered acquisition of pluripotency cell/
ӣԣ [ƥǥ] /(n) (med) sexually transmitted disease/STD/
ӣԣ [ƥǥ] /(sk) (n) (med) sexually transmitted disease/STD/
ӣԣţ [ƥ] /(n) science, technology, engineering and mathematics/STEM/
ӣԣϣ [ȡ] /(n) short take-off and landing/STOL/
ӣԣϣ [ȡ] /(n) short take-off and landing/STOL/
ӣգ [å] /(n) stand-up paddle surfing/SUP/stand-up paddle boarding/
ӣգ [桼֥] /(n) SUV/sport utility vehicle/
ӣգ [桼] /(sk) (n) SUV/sport utility vehicle/
ӣգ [桼֥] /(sk) (n) SUV/sport utility vehicle/
ӣգ [桼] /(sk) (n) SUV/sport utility vehicle/
ӣ֣ǣ [֥] /(n) (comp) SVGA/Super VGA/
ӣ֣ǣ [֥] /(sk) (n) (comp) SVGA/Super VGA/
ӣףɣƣ [ե] /(n) (1) Society for Worldwide Interbank Financial Telecommunication/SWIFT/(n) (2) (finc) SWIFT code/
ӣףɣƣ [ե] /(n) (1) Society for Worldwide Interbank Financial Telecommunication/SWIFT/(n) (2) (finc) SWIFT code/
ӣ [] /(n) (comp) Software as a Service/SaaS/on-demand software/
ӣ [] /(n) (comp) Software as a Service/SaaS/on-demand software/
ӣ [] /(n) (comp) Scala (programming language)/
ӣ [] /(n) (comp) Scala (programming language)/
ӣ [] /(n) (product) Siri (virtual assistant developed by Apple)/
ӣ [] /(n) (comp) system on a chip/SoC/
ӣ [] /(sk) (n) (comp) system on a chip/SoC/
ӣɣ [åեå] /(n) (product) StuffIt (compression software)/
ӣ [] /(n) Suica/rechargeable prepaid IC card used for travel and purchases/
ӥ [] /(n) S size/small size/
ӥ [] /(n) S size/small size/
ӵ [夦] /(n-pref,adj-no,n) superior/special class/higher than A class/extraordinary/
ӻĲ [ä礦] /(n) (anat) sigmoid colon/
ӾĲ [礦ä礦] /(n) (anat) sigmoid colon/
¤ [] /(n) steel construction/
õ [Ȥä夦] /(n) S limited express (train)/
 [] /(n) S-wave (e.g. of earthquake)/secondary wave/
 [ƥ] /(n) (1) T/t/(n) (2) ton/tonne/(n) (3) (airport) terminal/(n) (4) (abbr) (col) T-shirt/tee/(n) (5) (abbr) long grain (paper)/(pref) (6) nth year in the Taisho era (1912.7.30-1926.12.25)/
ԣ [ƥ] /(n) (1) teaching assistant/TA/(n) (2) technology assessment/TA/(n) (3) terminal adapter/TA/(n) (4) transactional analysis/
ԣ [ƥ] /(sk) (n) (1) teaching assistant/TA/(n) (2) technology assessment/TA/(n) (3) terminal adapter/TA/(n) (4) transactional analysis/
ԣУ [] /(n) (comp) Telephony Application Programming Interface/TAPI/
ԣУ [ƥԡ] /(n) (comp) Telephony Application Programming Interface/TAPI/
ԣУ [ƥԡ] /(sk) (n) (comp) Telephony Application Programming Interface/TAPI/
ԣ [] /(n) (vidg) TAS/tool-assisted speedrun/tool-assisted superplay/
ԣ [ơ١] /(n) (med) tuberculosis (ger:)/TB/
ԣ [ơ١] /(sk) (n) (med) tuberculosis (ger:)/TB/
ԣ [ƥӡ] /(n) (finc) treasury bill (US)/
ԣ [ƥӡ] /(sk) (n) (finc) treasury bill (US)/
ԣ [ƥӡ] /(sk) (n) (med) tuberculosis (ger:)/TB/
ԣ£ [ƥӡ] /(n) (vidg) turn-based strategy/TBS/
ԣ£ [ƥӡ] /(sk) (n) (vidg) turn-based strategy/TBS/
ԣãϩ [ƥ] /(n) TCA (tricarboxylic acid) cycle/
ԣã [ƥ] /(n) trading card game/collectable card game/
ԣã [ƥ] /(sk) (n) trading card game/collectable card game/
ԣãСɣ [ƥԡԡ] /(n) (comp) TCP-IP/Transmission Control Protocol-Internet Protocol/
ԣãСɣ [ƥԡԡ] /(sk) (n) (comp) TCP-IP/Transmission Control Protocol-Internet Protocol/
ԣţ [ƥ] /(n) (1) telephone/telephone number/(n,vs) (2) telephone call/phone call/
ԣţ [ƥ] /(n) (med) toxic epidermal necrolysis/TEN/
ԣţУã [ƥץ] /(n) (company) Tokyo Electric Power Company/TEPCO/
ԣţ [ƥ桼] /(n) twenty foot equivalent unit (container)/TEU/
ԣţ [ƥ桼] /(sk) (n) twenty foot equivalent unit (container)/TEU/
ԣǣ [ơ] /(n) TGV (fre:)/high-speed train/
ԣǣ [ƥ] /(sk) (n) TGV (fre:)/high-speed train/
ԣɣƣ [ƥ] /(n) (comp) TIFF (file format)/
ԣˣ [ƥ] /(n) (net-sl) (abbr) tamago kake gohan/raw egg mixed with white rice, often seasoned with soy sauce/
ԣˣ [ƥ] /(sk) (n) (net-sl) (abbr) tamago kake gohan/raw egg mixed with white rice, often seasoned with soy sauce/
ԣˣ [ƥ] /(sk) (n) (net-sl) (abbr) tamago kake gohan/raw egg mixed with white rice, often seasoned with soy sauce/
ԣˣ [ƥ] /(n) (boxing) technical knockout/TKO/
ԣˣ [ƥ] /(sk) (n) (boxing) technical knockout/TKO/
ԣ̣ [ƥ롦ǥ] /(n) (1) (internet) top-level domain/TLD/(n) (2) thermoluminescence dosimeter/TLD/
ԣ̣ [ƥǥ] /(sk) (n) (1) (internet) top-level domain/TLD/(n) (2) thermoluminescence dosimeter/TLD/
ԣ̣ [ƥ롦] /(n) (comp) Transport Layer Security/TLS/
ԣ̣ [ƥ륨] /(sk) (n) (comp) Transport Layer Security/TLS/
ԣͣ [ƥࡦǥ] /(n) theater missile defense/TMD/
ԣͣ [ƥǥ] /(sk) (n) theater missile defense/TMD/
ԣΣ [ƥ̡ƥ] /(n) trinitrotoluene/TNT/
ԣΣ [ƥ̥ƥ] /(sk) (n) trinitrotoluene/TNT/
ԣϣ [ƥӡ] /(n) (finc) take-over bid/
ԣϣ [ƥӡ] /(sk) (n) (finc) take-over bid/
ԣϣţƣ [ȡե] /(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) TOEIC/Test of English for International Communication/
ԣϣУɣ [ȥԥå] /(n) Tokyo Stock Price Index/TOPIX/
ԣϣУ [ȥåץ] /(n) (1) thermoelectric outer planet spacecraft/TOPS/(n) (2) Training Opportunities Scheme/TOPS/
ԣУ [ƥԡ] /(n) (appropriate to) time, place, occasion (wasei:)/
ԣУ [ƥԡ] /(sk) (n) (appropriate to) time, place, occasion (wasei:)/
ԣУ [ƥԡԡ] /(n) Trans-Pacific Partnership/Trans-Pacific Strategic Economic Partnership Agreement/TPP/
ԣУ [ƥԡԡ] /(sk) (n) Trans-Pacific Partnership/Trans-Pacific Strategic Economic Partnership Agreement/TPP/
ԣУ [ƥԡ] /(n) (vidg) third-person shooter/TPS/
ԣУ [ƥԡ] /(sk) (n) (vidg) third-person shooter/TPS/
ԣХ˥ [ƥԡ˥] /(n) (comp) TP monitor/teleprocessing monitor/
ԣѣ [ƥ塼] /(n) total quality control/TQC/
ԣѣ [ƥ塼] /(sk) (n) total quality control/TQC/
ԣңϣ [ȥ] /(n) (comp) TRON/The Realtime Operating System Nucleus/
ԣңУ [ƥ롦ԡ] /(n) tabletop role-playing game/TRPG/TTRPG/
ԣңУ [ƥԡ] /(sk) (n) tabletop role-playing game/TRPG/TTRPG/
ԣ [ƥ] /(n) (1) transsexual/(n,vs,vi) (2) (sl) gender swap (in fiction)/genderswap/sex change/(n) (3) total station/(n) (4) (finc) tracking stock/
ԣ [ƥ] /(sk) (n) (1) transsexual/(n,vs,vi) (2) (sl) gender swap (in fiction)/genderswap/sex change/(n) (3) total station/(n) (4) (finc) tracking stock/
ԣӣ [ƥ] /(n) techno-superliner (high-speed Japanese cargo ship)/TSL/
ԣӣ [ƥ] /(sk) (n) techno-superliner (high-speed Japanese cargo ship)/TSL/
ԣԣ [ƥƥ] /(n) (1) (finc) telegraphic transfer selling (currency rate)/TTS/(n) (2) (pharm) transdermal therapeutic system/TTS/(n) (3) (comp) text-to-speech/TTS/(n) (4) temporary threshold shift/TTS/
ԣԣ [ƥƥ] /(sk) (n) (1) (finc) telegraphic transfer selling (currency rate)/TTS/(n) (2) (pharm) transdermal therapeutic system/TTS/(n) (3) (comp) text-to-speech/TTS/(n) (4) temporary threshold shift/TTS/
ԣ [ƥ֥] /(n) television/TV/
ԣ [ƥ֥] /(sk) (n) television/TV/
ԣ [ƥ] /(sk) (n) television/TV/
ԣ֤û [ƥӤä] /(n) person (esp. child) who watches a lot of TV/
ԣ֥ [ƥӡ] /(n) (uk) video game (played on a home console) (wasei: televi(sion) game)/
ԣ֥ [ƥӥ] /(n) (uk) video game (played on a home console) (wasei: televi(sion) game)/
ԣ֥ൡ [ƥӥभ] /(sK) (n) home video game console/
ԣףɣ [ȥ] /(n) (comp) TWAIN (software protocol and API)/
ԣ [ƥå] /(n) (comp) TeX (typesetting system designed by Donald Knuth)/
ԣ [ƥ] /(n) (comp) TeX (typesetting system designed by Donald Knuth)/
ԣԣ [ƥåȥå] /(n) (product) TikTok/
ԣԣ [ƥåȥå] /(n) (internet) TikToker/
ԣ [ĥå] /(sk) (n) (tradem) Twitter/
ԣ [ĥå] /(n) (tradem) Twitter/
ԣ̱ [ĥåߤ] /(n) (col) Twittersphere/Twitter users/
ԥ [ƥ] /(n) T-shirt/tee shirt/(P)/
ԥ [ƥ] /(n) T-zone (area of the face comprising the forehead, nose and chin)/
ԥХå [ƥХå] /(n) T-back/bikini thong/(P)/
ԥѵ [ƥѤ夦] /(n) (physiol) T lymphocyte/T cell/
ԥå [ƥå] /(n) Tyrannosaurus rex/T. rex/
Թ [ƥ] /(n) T antigen/tumor antigen/
Ժ˦ [ƥܤ] /(n) (physiol) T cell/T lymphocyte/
Ի [ƥ] /(adj-no,n) T-shaped/
Իϩ [ƥ] /(n) T junction/
 [ƥ] /(n) teenage demographic (target audience)/
구 [ƥ礦] /(n) T-square (technical drawing instrument)/
 [Ƥ] /(sK) (n) long grain (paper)/
õ [ƥѤ夦] /(sK) (n) (physiol) T lymphocyte/T cell/
 [桼] /(n) U/u/
գ [桼] /(n) United Arab Emirates/UAE/
գ [桼] /(sk) (n) United Arab Emirates/UAE/
գ [桼ӡ] /(n) modular bath/prefabricated bath/
գ [桼ӡ] /(sk) (n) modular bath/prefabricated bath/
գ [桼ǥ] /(n) universal design/
գ [桼ǥ] /(sk) (n) universal design/
գƣ [桼ա] /(n) unidentified flying object/UFO/
գƣ [桼ե] /(sk) (n) unidentified flying object/UFO/
գƣ [桼ե] /(n) unidentified flying object/UFO/
գƣ [桼ե] /(sk) (n) unidentified flying object/UFO/
գƣϥå㡼 [桼եå㡼] /(n) (tradem) claw crane (wasei: UFO catcher)/toy crane/crane game/arcade game where the player captures stuffed animals, etc. with a UFO-like crane/
գǣ [桼] /(n) (comp) user-generated content/UGC/
գǣ [桼] /(sk) (n) (comp) user-generated content/UGC/
գȣģԣ [桼ǥƥ֥] /(n) ultra high-definition television/UHDTV/
գȣģԣ [桼ǥƥ֥] /(sk) (n) ultra high-definition television/UHDTV/
գȣģԣ [桼åǥƥ֥] /(sk) (n) ultra high-definition television/UHDTV/
գȣ [桼] /(n) ultrahigh frequency/UHF/
գȣ [桼å] /(sk) (n) ultrahigh frequency/UHF/
գȣ [桼] /(sk) (n) ultrahigh frequency/UHF/
գȣ [桼å] /(sk) (n) ultrahigh frequency/UHF/
գȣ [桼ƥ] /(n) ultra-high temperature (pasteurization)/UHT/
գȣ [桼åƥ] /(sk) (n) ultra-high temperature (pasteurization)/UHT/
գȣ [桼ƥ] /(sk) (n) ultra-high temperature (pasteurization)/UHT/
գȣ [桼åƥ] /(sk) (n) ultra-high temperature (pasteurization)/UHT/
գ [桼] /(n) (comp) user interface/UI/
գ [桼] /(sk) (n) (comp) user interface/UI/
գ [桼] /(n) United Kingdom/UK/
գ [桼] /(sk) (n) United Kingdom/UK/
գ [桼] /(n) (comp) upload/
գ [桼] /(sk) (n) (comp) upload/
գͣ [桼ࡦ] /(n) (comp) unified memory architecture/UMA/
գͣ [桼२] /(sk) (n) (comp) unified memory architecture/UMA/
գͣ [桼] /(n) cryptid (animal whose existence is unsubstantiated, e.g. the yeti) (wasei: U(nidentified) M(ysterious) A(nimal))/
գͣ [桼ࡦ] /(n) (comp) Unified Modeling Language/UML/
գͣ [桼२] /(sk) (n) (comp) Unified Modeling Language/UML/
գ [桼] /(n) United Nations/UN/
գ [桼] /(sk) (n) United Nations/UN/
գ [桼] /(sk) (n) United Nations/UN/
գΣţ [ͥå] /(n) United Nations Environment Program/UNEP/
գΣţӣã [ͥ] /(n) (uk) UNESCO/United Nations Educational, Scientific and Cultural Organization/
գΣɣãţ [˥] /(n) United Nations Children's Fund (formerly Children's Emergency Fund)/UNICEF/
գΣɣ֣ [˥Хå] /(n) (company) UNIVAC/
գΣɣ [˥å] /(n) (tradem) Unix (operating system)/
գΣϣ [桼Υ] /(n) (org) United Network for Organ Sharing (UNOS)/
գΣԣ [󥿥å] /(n) (org) UNTAC/United Nations Transitional Authority in Cambodia/
գ [å] /(n) upstairs/
գ [桼ԡ] /(n) upstairs/
գ [桼ԡ] /(sk) (n) upstairs/
գУ [桼ԡ] /(n) Ultraviolet Protection Factor/UPF/
գУ [桼ԡ] /(sk) (n) Ultraviolet Protection Factor/UPF/
գУ [桼ԡ] /(n) UPS/uninterruptible power supply/
գУ [桼ԡ] /(sk) (n) UPS/uninterruptible power supply/
գУӣţң [åץ] /(n,vs,vt) (comp) upsert/(database) update or insert/
գФ [פ] /(exp) (net-sl) (uk) thanks for uploading/
գ [桼] /(n) (org) Urban Renaissance Agency/
գң [桼롦] /(n) (internet) uniform resource identifier/URI/
գң [桼륢] /(sk) (n) (internet) uniform resource identifier/URI/
գң [桼롦] /(n) (internet) URL/uniform resource locator/
գң [桼륨] /(sk) (n) (internet) URL/uniform resource locator/
գң [桼롦] /(n) (internet) uniform resource name/URN/
գң [桼륨] /(sk) (n) (internet) uniform resource name/URN/
գ [桼] /(n) United States/US/
գ [桼] /(sk) (n) United States/US/
գӣ [桼] /(n) (1) United States of America/USA/(n) (2) United States Army/US Army/USA/
գӣ [桼] /(sk) (n) (1) United States of America/USA/(n) (2) United States Army/US Army/USA/
գӣ [桼ӡ] /(n) (1) (comp) USB/universal serial bus/(n) (2) (abbr) USB flash drive/USB memory stick/
գӣ [桼ӡ] /(sk) (n) (1) (comp) USB/universal serial bus/(n) (2) (abbr) USB flash drive/USB memory stick/
գӣ¥ϥ [桼ӡϥ] /(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) United States-Mexico-Canada Agreement/Agreement between the United States of America, the United Mexican States, and Canada/USMCA/
գӣͣã [桼ॷ] /(sk) (n) United States-Mexico-Canada Agreement/Agreement between the United States of America, the United Mexican States, and Canada/USMCA/
գӣӣ [桼] /(n) (hist) Union of Soviet Socialist Republics/USSR/Soviet Union/
գӣӣ [桼] /(sk) (n) (hist) Union of Soviet Socialist Republics/USSR/Soviet Union/
գԣ- [桼ƥաϤ] /(n) (comp) UTF-8/8-bit Unicode Transformation Format/
գԣ- [桼ƥա] /(n) (comp) UTF-8/8-bit Unicode Transformation Format/
գԣ- [桼ƥե] /(sk) (n) (comp) UTF-8/8-bit Unicode Transformation Format/
գԣƣ [桼ƥաϤ] /(n) (comp) UTF-8/8-bit Unicode Transformation Format/
գԣƣ [桼ƥա] /(n) (comp) UTF-8/8-bit Unicode Transformation Format/
գԣƣ [桼ƥե] /(sk) (n) (comp) UTF-8/8-bit Unicode Transformation Format/
գ [桼桼] /(n) (comp) unique user (of a website)/UU/
գ [桼桼] /(sk) (n) (comp) unique user (of a website)/UU/
գգģţãϣģ [桼桼ǥ] /(n) (comp) uudecode/
գգţΣãϣģ [桼桼󥳡] /(n) (comp) uuencode/
գ [桼֥] /(n) (physics) ultraviolet/UV/ultraviolet rays/
գ [桼֥] /(sk) (n) (physics) ultraviolet/UV/ultraviolet rays/
գ֥å [桼֥å] /(n,adj-no) blocking of ultraviolet rays (wasei: UV cut)/UV blocking/UV protection/
գ֥å [桼֥å] /(sk) (n,adj-no) blocking of ultraviolet rays (wasei: UV cut)/UV blocking/UV protection/
գ֥˥ [桼֥˥] /(n) UV coating/UV varnish/ultraviolet coating/
գף [桼֥塼ӡ] /(n) (telec) ultra-wideband/UWB/
գף [桼֥塼ӡ] /(sk) (n) (telec) ultra-wideband/UWB/
գ [桼å] /(n) (comp) user experience/UX/
գ [桼å] /(sk) (n) (comp) user experience/UX/
գ [С] /(n) (company) Uber/
գţ [С] /(n) (serv) Uber Eats/
գ [֥] /(n) (product) Ubuntu (operating system)/
գ [֥ȥ] /(n) (product) Ubuntu (operating system)/
գ [˥] /(n) (comp) (uk) Unicode/
գ [˥å] /(adj-no) (comp) Unix-derived (e.g. Linux, BSD, AIX)/Unix family (of operating systems)/Unix-like/
գ [桼ͥå] /(n) (internet) Usenet/
ե [桼] /(n) (abbr) used car/
ե [桼] /(n,vs,vi) (1) U-turn/(n,vs,vi) (2) returning home (after a vacation)/(n,vs,vi) (3) moving back to one's (rural) hometown (after having lived in a big city)/
եå [桼å] /(n) traffic jams at the end of a (multi-day) holiday caused by returning vacation-goers (wasei: U-turn rush)/
եܡ [桼ܡ] /(n) U-boat/submarine/
ջå [桼å] /(n) U-lock/D-lock/
ջ [桼] /(n) U-shaped gutter/
 [֥] /(n) (1) V/v/(n) (2) victory/(n) (3) (abbr) (col) pre-recorded video clip/(n) (4) volt/(n) (5) vanadium/
 [] /(n) (1) V/v/(n) (2) victory/(n) (3) (abbr) (col) pre-recorded video clip/(n) (4) volt/(n) (5) vanadium/
֡ƣ [֥ա] /(n) (telec) V.FC (modem standard)/V.Fast Class/
֡ƣ [֥ե] /(sk) (n) (telec) V.FC (modem standard)/V.Fast Class/
֣ [֥] /(n) (1) value analysis/(n) (2) volt-ampere/(n) (3) visual aid/
֣ [֥] /(sk) (n) (1) value analysis/(n) (2) volt-ampere/(n) (3) visual aid/
֣ɣ [Х] /(n) (product) Vaio (brand of personal computers)/
֣ [Х] /(n) (comp) value-added network/VAN/
֣ [֥] /(n) (comp) value-added network/VAN/
֣ [֥] /(sk) (n) (comp) value-added network/VAN/
֣ [] /(n) (comp) value-added network/VAN/
֣ [֥] /(n) (1) (sports) video assistant referee (soccer)/VAR/(n) (2) (bus) value-added reseller/VAR/(n) (3) (finc) value at risk/VaR/
֣ [֥] /(sk) (n) (1) (sports) video assistant referee (soccer)/VAR/(n) (2) (bus) value-added reseller/VAR/(n) (3) (finc) value at risk/VaR/
֣ [Хå] /(n) value-added tax/VAT/
֣ [֥ƥ] /(n) value-added tax/VAT/
֣ [֥ƥ] /(sk) (n) value-added tax/VAT/
֣ [Хå] /(n) (comp) VAX/obsolete instruction set architecture/
֣ [֥ӡ] /(n) (1) start-up company/venture business/(n) (2) (comp) Visual Basic/VB/
֣ [֥ӡ] /(sk) (n) (1) start-up company/venture business/(n) (2) (comp) Visual Basic/VB/
֣£ [֥ӡ] /(n) (comp) VBA (programming language)/Visual Basic for Applications/
֣£ [֥ӡ] /(sk) (n) (comp) VBA (programming language)/Visual Basic for Applications/
֣ãã [֥] /(n) (org) Voluntary Control Council for Interference by Information Technology Equipment/VCCI/
֣ãУ [֥ԡ] /(n) (comp) Virtual Control Program Interface/VCPI/
֣ãУ [֥ԡ] /(sk) (n) (comp) Virtual Control Program Interface/VCPI/
֣ã [֥] /(n) (comp) version control system/VCS/
֣ã [֥] /(sk) (n) (comp) version control system/VCS/
֣ [֥ǥ] /(n) (1) videodisc/(n) (2) venereal disease/VD/
֣ [֥ǥ] /(sk) (n) (1) videodisc/(n) (2) venereal disease/VD/
֣ģ [֥ǥ] /(n) (comp) virtual desktop infrastructure/VDI/
֣ģ [֥ǥ] /(sk) (n) (comp) virtual desktop infrastructure/VDI/
֣ģӣ [֥ǥ] /(n) (telec) very-high-bit-rate digital subscriber line/VDSL/
֣ģӣ [֥ǥ] /(sk) (n) (telec) very-high-bit-rate digital subscriber line/VDSL/
֣ģ [֥ǥƥ] /(n) (comp) VDT/video display terminal/visual display terminal/
֣ģ [֥ǥƥ] /(sk) (n) (comp) VDT/video display terminal/visual display terminal/
֣ [֥] /(n) value engineering/
֣ [֥] /(sk) (n) value engineering/
֣ţǣ [֥] /(n) vascular endothelial growth factor/VEGF/
֣ţǣ [֥] /(sk) (n) vascular endothelial growth factor/VEGF/
֣ťǡ [֥ǡ] /(n) V-E Day (May 8)/
֣ƣ [֥աå] /(n) visual effects/VFX/
֣ƣ [֥եå] /(sk) (n) visual effects/VFX/
֣ǣ [֥] /(n) (comp) VGA/video graphics array/
֣ǣ [֥] /(sk) (n) (comp) VGA/video graphics array/
֣ȣ [֥] /(n) very high frequency/VHF/
֣ȣ [֥] /(sk) (n) very high frequency/VHF/
֣ȣ [֥å] /(sk) (n) very high frequency/VHF/
֣ [֥] /(n) (1) (comp) vi (text editor)/(n) (2) viscosity index/
֣ [֥] /(sk) (n) (1) (comp) vi (text editor)/(n) (2) viscosity index/
֣ɣ [֥] /(n) (abbr) nether regions/area around the genitals and anus/
֣ɣ [֥] /(sk) (n) (abbr) nether regions/area around the genitals and anus/
֣ɣ [ӥå] /(n) VIP/very important person/
֣ɣ [֥ԡ] /(n) VIP/very important person/
֣ɣ [֥ԡ] /(sk) (n) VIP/very important person/
֣ɣ [å] /(n) VIP/very important person/
֣ɣӣ [ӥ] /(n) Visa (credit) card/
֣ɣػؿ [ӥå] /(n) (finc) Volatility Index (Chicago Board Options Exchange)/VIX/
֣ʥǡ [֥ǡ] /(n) V-J Day (August 15 or September 2)/
֣̣ӣ [֥롦] /(n) (comp) very large scale integration/VLSI/
֣̣ӣ [֥륨] /(sk) (n) (comp) very large scale integration/VLSI/
֣ [֥] /(n) (comp) VM/virtual machine/
֣ [֥] /(sk) (n) (comp) VM/virtual machine/
֣ͣ [֥२] /(n) (product) VMS (DEC operating system)/
֣ϣạ̃ϣɣ [ܡ] /(n) (tradem) Vocaloid/singing voice synthesis software, or a humanoid persona voiced by such software/
֣ϣ [֥ǥ] /(n) (internet) (abbr) video on demand/VOD/
֣ϣ [֥ǥ] /(sk) (n) (internet) (abbr) video on demand/VOD/
֣ [֥ԡ] /(n) (1) vice president/VP/(n) (2) (gramm) verb phrase/verbal phrase/VP/(n) (3) packaged video/
֣ [֥ԡ] /(sk) (n) (1) vice president/VP/(n) (2) (gramm) verb phrase/verbal phrase/VP/(n) (3) packaged video/
֣У [֥ԡ] /(n) vapor-phase epitaxy/VPE/
֣У [֥ԡ] /(sk) (n) vapor-phase epitaxy/VPE/
֣У [֥ԡ] /(n) (comp) virtual private network/VPN/
֣У [֥ԡ] /(sk) (n) (comp) virtual private network/VPN/
֣У [֥ԡ] /(n) (comp) virtual private server/VPS/
֣У [֥ԡ] /(sk) (n) (comp) virtual private server/VPS/
֣ [֥] /(n) (comp) VR/virtual reality/
֣ [֥] /(sk) (n) (comp) VR/virtual reality/
֣ң [֥] /(n) (comp) VRAM/video RAM/
֣ң [֥롦] /(n) vancomycin-resistant enterococcus/VRE/
֣ң [֥륤] /(sk) (n) vancomycin-resistant enterococcus/VRE/
֣ңͣ [֥롦ࡦ] /(n) (comp) VRML/Virtual Reality Modeling Language/
֣ңͣ [֥륨२] /(sk) (n) (comp) VRML/Virtual Reality Modeling Language/
֣ [С] /(unc) versus/vs./v./
֣ [֥] /(unc) versus/vs./v./
֣ [֥] /(sk) (unc) versus/vs./v./
֣ӣϣ [֥ԡ] /(n) (1) very superior old pale (cognac)/VSOP/(n) (2) (joc) (abbr) one-track mind/person who always acts the same or says the same thing (esp. person who always cracks the same kind of jokes)/(n) (3) VLBI Space Observatory Programme/Very Long Baseline Interferometry Space Observatory Programme/
֣ӣϣ [֥ԡ] /(sk) (n) (1) very superior old pale (cognac)/VSOP/(n) (2) (joc) (abbr) one-track mind/person who always acts the same or says the same thing (esp. person who always cracks the same kind of jokes)/(n) (3) VLBI Space Observatory Programme/Very Long Baseline Interferometry Space Observatory Programme/
֣ԣϣ [֥ȡ] /(n) vertical take-off and landing/VTOL/
֣ԣ [֥ƥ] /(sk) (n) (1) videotape recorder/VTR/(n) (2) video recording/pre-recorded video shown during a television programme/
֣ԣ [֥ƥ] /(n) (1) videotape recorder/VTR/(n) (2) video recording/pre-recorded video shown during a television programme/
֣ԣ [֥ƥ] /(sk) (n) (1) videotape recorder/VTR/(n) (2) video recording/pre-recorded video shown during a television programme/
֣ԣ [֥ƥ] /(sk) (n) (1) videotape recorder/VTR/(n) (2) video recording/pre-recorded video shown during a television programme/
֣ԣ [֥塼С] /(n) (abbr) VTuber (wasei:)/virtual YouTuber/YouTube entertainer represented by an animated avatar/
֣գã [֡] /(n) volatility, uncertainty, complexity and ambiguity/VUCA/
֣գã [֥] /(n) volatility, uncertainty, complexity and ambiguity/VUCA/
֣գ [֥桼] /(n) (comp) voice user interface/VUI/
֣գ [֥桼] /(sk) (n) (comp) voice user interface/VUI/
֣֣ƥ֥ [֥֥ե֥] /(n) vinyl-sheathed vinyl-insulated flat cable (type of solid-core copper cable)/
֣ [֥å] /(n) VX (nerve agent)/
֣ [֥å] /(sk) (n) VX (nerve agent)/
֣إ [֥å] /(n) VX (nerve agent)/
֣إ [֥å] /(n) VX (nerve agent)/
֣ [֥] /(sk) (n) (comp) Vim (text editor)/
֣ [] /(sk) (n) (comp) Vim (text editor)/
֣ [] /(n) (comp) Vim (text editor)/
֣ [ӥ] /(n) (company) Visa/
֣ [֥] /(n) (internet) vlog/video blog/
֣ [] /(rk) (n) (internet) vlog/video blog/
֣ɣ [֥ԡ] /(n) (comp) voice over Internet Protocol/VoIP/
֣ɣ [֥ԡ] /(sk) (n) (comp) voice over Internet Protocol/VoIP/
֥ [֥] /(n) (sports) golden goal (wasei: V (victory) goal)/
֥ [֥] /(n) V sign (hand gesture)/peace sign/
֥ [֥] /(n) (tradem) (abbr) direct-to-video movie/
֥ͥ [֥ͥ] /(n) (tradem) direct-to-video movie (wasei: V cinema)/
֥ [֥] /(n) (1) V-zone/female pubic area/(n) (2) (cloth) V-shaped opening (of a suit jacket, etc.)/
֥ [֥] /(n) moving to a city to study and then moving somewhere else (i.e. not returning to one's hometown) for work (wasei: V turn)/
֥ͥå [֥ͥå] /(n,adj-no) V-neck/
֥饤 [֥饤] /(n) bikini line (eng: V-line)/area of skin around the edge of the bottom half of a bikini/
֥꡼ [֥꡼] /(n) V-League (Japanese volleyball league)/
ַ [֥] /(n) fashion style heavy on make-up and elaborate hairstyles, used among Japanese rock bands, musicians, etc./
ֻ [֥դ] /(n,vs) (econ) V-shaped recovery/sharp recovery/
 [֥塼] /(n) (1) W/w/(n) (2) woman/(n) (3) watt/(n) (4) waist (measurement)/(n) (5) world/(n) (6) double/
 [֥桼] /(sk) (n) (1) W/w/(n) (2) woman/(n) (3) watt/(n) (4) waist (measurement)/(n) (5) world/(n) (6) double/
ף [֥塼꡼] /(n) (org) W3C/World Wide Web Consortium/
ף [] /(n) (comp) web application firewall/WAF/
ף [] /(n) (comp) wide area network/WAN/
ףΣ [] /(n) (org) World Association of Nuclear Operators/WANO/
ףӣ [凉] /(n) WASP (White Anglo-Saxon Protestant)/Wasp/
ף [] /(n) (comp) WAV (audio file format)/
ף [] /(n) (comp) WAV (audio file format)/
ף [] /(n) (comp) WAV (audio file format)/
ף [֥塼] /(n) water closet/toilet/lavatory/restroom/bathroom/
ף [֥塼] /(sk) (n) water closet/toilet/lavatory/restroom/bathroom/
ףã [֥塼] /(n) walk-in closet/
ףã [֥塼] /(sk) (n) walk-in closet/
ף [֥桼] /(n) (1) (sports) winger (position)/(n) (2) working group/
ף [֥桼] /(sk) (n) (1) (sports) winger (position)/(n) (2) working group/
ףȣ [֥塼] /(n) World Health Organization/WHO/
ףȣ [֥塼å] /(sk) (n) World Health Organization/WHO/
ףȣ [֥塼] /(sk) (n) World Health Organization/WHO/
ףȣ [֥塼å] /(sk) (n) World Health Organization/WHO/
ףɣ [֥塼] /(n) walk-in closet/
ףɣ [֥塼] /(sk) (n) walk-in closet/
ףɣģť󥿡ͥå [磻ɡ󥿡ͥå] /(sk) (n) (comp) WIDE Internet (Japanese backbone network)/
ףɣģť󥿡ͥå [磻ɥ󥿡ͥå] /(n) (comp) WIDE Internet (Japanese backbone network)/
ף̣ [֥塼롦ӡ] /(n) work-life balance/WLB/
ף̣ [֥塼ӡ] /(sk) (n) work-life balance/WLB/
ףͣ [֥塼ࡦ] /(n) World Meteorological Organization/WMO/
ףͣ [֥塼४] /(sk) (n) World Meteorological Organization/WMO/
ףԣ [֥塼ƥ] /(n) West Texas Intermediate (grade of crude oil)/WTI/
ףԣ [֥塼ƥ] /(sk) (n) West Texas Intermediate (grade of crude oil)/WTI/
ףԣ [֥塼ƥ] /(n) World Trade Organization/WTO/
ףԣ [֥塼ƥ] /(sk) (n) World Trade Organization/WTO/
ףף [֥塼֥塼ġ] /(n) (hist) World War II (1939-1945)/WWII/
ףף [֥塼֥塼ġ] /(sk) (n) (hist) World War II (1939-1945)/WWII/
ףף [֥塼֥塼] /(n) (hist) World War I (1914-1918)/WWI/
ףף [֥塼֥塼] /(sk) (n) (hist) World War I (1914-1918)/WWI/
ףףɣ [֥塼֥塼ġ] /(n) (hist) World War II (1939-1945)/WWII/
ףףɣ [֥塼֥塼ġ] /(sk) (n) (hist) World War II (1939-1945)/WWII/
ףף [֥塼֥塼֥塼] /(n) (1) (internet) World Wide Web/WWW/(n) (2) World Weather Watch/WWW/
ףף [֥塼֥塼֥塼] /(sk) (n) (1) (internet) World Wide Web/WWW/(n) (2) World Weather Watch/WWW/
ף٣ӣɣף٣ [] /(n) (comp) what you see is what you get/WYSIWYG/
ף٣ӣɣף٣ [] /(n) (comp) what you see is what you sign/WYSIWYS/
ף⣲ [֡ġݥȡ] /(n) (internet) Web 2.0/
ף⣲ [֤ˤƤ줤] /(n) (internet) Web 2.0/
ף⣲ [֤ˤƤ󥼥] /(n) (internet) Web 2.0/
ף⣲ [֥ġݥȥ] /(n) (internet) Web 2.0/
ף [֥ꥪ] /(n) (serv) Weblio (online dictionary)/
ף⥹쥤ԥ [֡쥤ԥ] /(n) (comp) web scraping/web harvesting/
ף⥹쥤ԥ [֥졼ԥ] /(sk) (n) (comp) web scraping/web harvesting/
ף⥹쥤ԥ [֥쥤ԥ] /(n) (comp) web scraping/web harvesting/
ף [֤Ф] /(n) web edition/online edition/
ף [åĥå] /(n) (product) WhatsApp (messaging application)/
ף-ƣ [磻ϥ] /(n) (comp) Wi-Fi/WiFi/wireless local area network/wireless LAN/
ף-ƣ [磻ե] /(n) (comp) Wi-Fi/WiFi/wireless local area network/wireless LAN/
ףƣ [磻ϥ] /(n) (comp) Wi-Fi/WiFi/wireless local area network/wireless LAN/
ףƣ [磻ե] /(n) (comp) Wi-Fi/WiFi/wireless local area network/wireless LAN/
ף [] /(n) (product) Wii (Nintendo video games console)/
ף [桼] /(n) (product) Wii U (Nintendo video games console)/
ףң [󥢡륨] /(n) (product) WinRAR (file archival software)/
ףң [顼] /(n) (product) WinRAR (file archival software)/
ף [ɡ] /(sk) (n) (tradem) Windows (Microsoft operating system)/
ף [ɥ] /(sk) (n) (tradem) Windows (Microsoft operating system)/
ף [ɥ] /(n) (tradem) Windows (Microsoft operating system)/
ף [ɡ] /(sk) (n) (tradem) Windows (Microsoft operating system)/
ף [ɥ] /(sk) (n) (tradem) Windows (Microsoft operating system)/
ף [ɥ] /(n) (tradem) Windows (Microsoft operating system)/
ף [ɥ] /(sk) (n) (tradem) Windows (Microsoft operating system)/
ףΣ [ɥ̥ƥ] /(n) (product) Windows NT/
ףأ [ɥåԡ] /(n) (product) Windows XP/
ץå [֥롦å] /(sK) (n,vs,vt,vi) (uk) double check/
ץå [֥å] /(sK) (n,vs,vt,vi) (uk) double check/
ץ [֥롦] /(n) (uk) person with a side job (wasei: double worker)/moonlighter/
ץ [֥] /(n) (uk) person with a side job (wasei: double worker)/moonlighter/
ץ [֥롦] /(n) (uk) holding two jobs concurrently (wasei: double work)/having a side job in addition to one's regular job/moonlighting/
ץ [֥] /(n) (uk) holding two jobs concurrently (wasei: double work)/having a side job in addition to one's regular job/moonlighting/
 [֥塼󤷤礯] /(n) (biol) W chromosome/
 [֥塼Ϥ] /(n) World Cup/
Ωľ [֥꡼] /(sK) (n) (1) (mahj) (uk) declaring that one is one tile away from winning on one's first discard and before any tiles have been called or kongs declared/(n) (2) (uk) being one step away from victory, with two paths to achieve it/
 [å] /(n) (1) X/x/(n) (2) unknown quantity/an unknown/
 [å] /(n) (serv) X (social networking service)/
أ [å] /(n) (rare) extra-large (clothing size)/XL/
أ [å] /(sk) (n) (rare) extra-large (clothing size)/XL/
أͣ [åࡦ] /(n) (comp) XML/Extensible Markup Language/
أͣ [å२] /(sk) (n) (comp) XML/Extensible Markup Language/
أ [å] /(n) XO (brandy)/extra old/
أ [å] /(sk) (n) XO (brandy)/extra old/
أϣ [] /(sk) (n) (logic) XOR (Boolean operator)/
أϣ [] /(sk) (n) (logic) XOR (Boolean operator)/
أϣ [] /(n) (logic) XOR (Boolean operator)/
أϣ [å] /(n) (logic) XOR (Boolean operator)/
أϣ [å] /(sk) (n) (logic) XOR (Boolean operator)/
أϥ [å] /(n) (food) XO sauce (spicy seafood sauce used primarily in Cantonese cooking) (chi:)/
أϾ [å] /(n) (food) XO sauce (spicy seafood sauce used primarily in Cantonese cooking) (chi:)/
أ [åԡ] /(n) (1) (vidg) XP/exp/experience point/(n) (2) (comp) extreme programming/XP/
أ [åԡ] /(sk) (n) (1) (vidg) XP/exp/experience point/(n) (2) (comp) extreme programming/XP/
أ [å] /(n) (comp) extended reality/XR/
أ [å] /(sk) (n) (comp) extended reality/XR/
أӣ [å] /(n) (comp) cross-site scripting/XSS/
أӣ [å] /(sk) (n) (comp) cross-site scripting/XSS/
إ [å] /(n) gender X (wasei: X-gender)/non-binary gender/
إݡ [åݡ] /(n) extreme sports (eng: x sports)/
إǡ [åǡ] /(n) (col) day in the near future when a major event is expected to occur (wasei: X-day)/the big day/
إޥ [åޥ] /(n) Xmas/Christmas/
ص [å㤯] /(n) knock knees/knock-kneedness/
ظ [å] /(n) (rare) X-ray/
ػ [åƤ] /(adj-no,n) X-rated/X-rating/
 [å] /(n) Generation X/Gen X/
 [å󤷤礯] /(n) (genet) X chromosome/
 [å] /(n) X-ray/(P)/
 [å󤫤] /(n) (chem) (physics) x-ray diffraction/
 [å󤱤] /(n) X-ray examination/
 [å󤵤Ĥ] /(n) x-ray photography/
ü [åޤ] /(n) (comp) Xterm/Xterminal/
 [磻] /(n) (1) Y/y/(n) (2) (print) yellow/(n) (3) (abbr) short grain (paper)/
٣ [磻ġ] /(n) (1) (comp) Y2K (bug)/year 2000 problem/(n) (2) the year 2000/the 2000s/
٣ [磻ġ] /(sk) (n) (1) (comp) Y2K (bug)/year 2000 problem/(n) (2) the year 2000/the 2000s/
٣ [磻ġ] /(sk) (n) (1) (comp) Y2K (bug)/year 2000 problem/(n) (2) the year 2000/the 2000s/
٣ [磻å] /(n) (abbr) youth hostel/
٣ [磻å] /(sk) (n) (abbr) youth hostel/
٣ԣ [桼塼] /(n) (tradem) YouTube/
٣ԣ [桼塼С] /(n) YouTuber/YouTube celebrity/
٥ [磻] /(ateji) (n) (uk) (formal) shirt (eng: white shirt)/dress shirt/business shirt/button-up shirt/(P)/
ٻϩ [磻] /(n) Y junction/
 [磻] /(n) Generation Y/Gen Y/
 [磻󤷤礯] /(n) Y chromosome/
Υ [磻󤷤礯] /(n) Y-chromosomal Adam/
Υϥץ롼 [磻󤷤礯ϥץ롼] /(n) Y-chromosome haplogroup/
 [褳] /(sK) (n) (1) sidelong glance/(n) (2) short grain (paper)/(n) (3) kanji "net" radical at top/
 [å] /(n) Z/z/
 [å] /(n) Z/z/
ڣɣХɥ饤 [åץɥ饤] /(n) (comp) Zip drive/
ڣ [] /(n) (product) Zoom (videotelephony software)/
ڥХåեˡ [åȥХåեۤ] /(n) (comp) Z-buffering/
ڥեƥ [åȥեƥ] /(n) (comp) Z-fighting/
ڸ [åȤƤ] /(n) (math) Z-test/
 [åȤ] /(n) Generation Z/Gen Z/
 [åȤ󤷤礯] /(n) (biol) Z chromosome/
 [] /(n) A/a/
 [] /(n) A/a/
 [ա] /(n) (comp) AIFF/audio interchange file format/
 [ե] /(sk) (n) (comp) AIFF/audio interchange file format/
 [] /(conj) (uk) and/
 [] /(ik) (conj) (uk) and/
 [] /(n) (serv) Archie (early search engine)/
 [] /(n) (serv) Archie (early search engine)/
 [桼] /(n) (company) au (mobile phone operator)/
 [ӡ] /(n) B/b/
 [١] /(n) B/b/
 [ӡ] /(n) (internet) bcc/blind carbon copy/
 [ӡ] /(sk) (n) (internet) bcc/blind carbon copy/
 [ӡԡ] /(n) (comp) bps/bits per second/
 [ӡԡ] /(sk) (n) (comp) bps/bits per second/
 [] /(n) (1) C/c/(n) (2) Celsius/(n) (3) cyan/(n) (4) (comp) C (programming language)/
 [] /(n) (1) (internet) cc (email)/carbon copy/(n) (2) cubic centimeter/cubic centimetre/milliliter/millilitre/
 [] /(sk) (n) (1) (internet) cc (email)/carbon copy/(n) (2) cubic centimeter/cubic centimetre/milliliter/millilitre/
桥 [] /(n) cf./
桥 [] /(sk) (n) cf./
 [å] /(n) (1) (sports) center half/centre half/(n) (2) channel/(n) (3) Order of the Companions of Honour (British order)/
 [å] /(sk) (n) (1) (sports) center half/centre half/(n) (2) channel/(n) (3) Order of the Companions of Honour (British order)/
 [] /(n) centimetre/centimeter/
 [] /(sk) (n) centimetre/centimeter/
硥 [ե] /(n) (comp) CONFIG.SYS (configuration file)/
 [ǥ] /(n) (1) D/d/(n) (2) (abbr) (col) director/
 [ǥ] /(n) (1) D/d/(n) (2) (abbr) (col) director/
 [ǥǥ] /(n) dideoxyinosine/didanosine/DDI/ddI/
 [ǥǥ] /(sk) (n) dideoxyinosine/didanosine/DDI/ddI/
 [] /(prt) of (indicates possessive) (fre: de)/
 [ǥ] /(n,vs) (sl) diss/dissing/disrespect/
 [ǥ] /(v5r,vt) (sl) (uk) to dis/to diss/to disrespect/to speak ill of/to criticize/to disparage/
 [ǥ] /(n) decilitre/deciliter/dl/
 [ǥ] /(sk) (n) decilitre/deciliter/dl/
 [ǥԡ] /(n) (comp) dots per inch/dpi/
 [ǥԡ] /(sk) (n) (comp) dots per inch/dpi/
ܥ [ǥܥ] /(n) d button/data button/button on a TV remote control for accessing programme information, weather, traffic, etc./
 [] /(n) E/e/
 [֥] /(n) (physics) electron volt/eV/
 [֥] /(sk) (n) (physics) electron volt/eV/
㡥 [ȡȥ] /(n) (uk) et cetera (lat:)/and so forth/
㡥 [ȥȥ] /(n) (uk) et cetera (lat:)/and so forth/
女ޡ [ޡ] /(sk) (n) e-commerce/electronic commerce/
女ޡ [ޡ] /(n) e-commerce/electronic commerce/
她ݡ [ݡ] /(n) eSports (form of competition using video games)/e-sports/electronic sports/
ӥͥ [ӥͥ] /(n) e-business/
顼˥ [顼˥] /(n) e-learning/
 [] /(n) F/f/
泰 [եդ] /(exp) (sl) (abbr) (writing to someone on Twitter) without either person following the other/
泰 [եդ] /(exp) (net-sl) apologies for tweeting to you without either of us following the other/
 [դ] /(n) (comp) fuga (placeholder name for a variable, similar to foobar)/
 [] /(n) (1) G/g/(n) (2) gram/(n) (3) (physics) (acceleration due to) gravity/(n) (4) group/
 [줫] /(exp) (net-sl) (vulg) just fucking google it/JFGI/google it, scum/
 [֥] /(exp) (net-sl) (abbr) trembling with fear/
 [å] /(n) (comp) grep (command-line utility)/
 [ä] /(ik) (n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/sexy/dirty/obscene/(n,vs,vi) (3) (uk) (col) (euph) (having) sex/(n) (4) (uk) pervert/(pref) (5) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (6) hour/(n) (7) (golf) hole/
 [] /(n) (1) H/h/(pref) (2) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (3) hour/(n) (4) (golf) hole/
 [å] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/sexy/dirty/obscene/(n,vs,vi) (3) (uk) (col) (euph) (having) sex/(n) (4) (uk) pervert/(pref) (5) (abbr) nth year in the Heisei era (1989.1.8-2019.4.30)/(n) (6) hour/(n) (7) (golf) hole/
 [ۤ] /(n) (comp) hoge (placeholder name for a variable, similar to foobar)/
 [ۤۤ] /(n) (comp) hogehoge (placeholder name for a variable, similar to foobar)/
 [ۤ] /(n) (comp) hogera (placeholder name for a variable, similar to foobar)/
 [ԡ] /(n) (1) horsepower/HP/(n) (2) (vidg) hit point/health point/
 [ԡ] /(sk) (n) (1) horsepower/HP/(n) (2) (vidg) hit point/health point/
 [åԡ] /(sk) (n) (1) horsepower/HP/(n) (2) (vidg) hit point/health point/
 [ƥƥԡ] /(n) (internet) Hypertext Transfer Protocol/HTTP/
 [ƥƥԡ] /(sk) (n) (internet) Hypertext Transfer Protocol/HTTP/
 [ƥƥԡǥ] /(n) (comp) http daemon/httpd/
 [ƥƥԡǥ] /(sk) (n) (comp) http daemon/httpd/
ؿ [] /(n) h-index/
 [] /(n) I (alphabet letter)/i/
顥̣ɣΣ [] /(n) (comp) (tradem) i.LINK (IEEE 1394 connection type)/
£ [֥å] /(n) (product) iBook/
ãϣͣ [] /(n) (comp) Intel comparative microprocessor performance/iCOMP/
ģã [Ǥ] /(sk) (n) (finc) iDeCo/individual-type defined contribution pension plan/
ģã [ǥ] /(n) (finc) iDeCo/individual-type defined contribution pension plan/
ͣ [ޥå] /(n) (product) iMac/
УӺ˦ [ԡܤ] /(n) induced pluripotent stem cell/iPS cell/
У [ѥå] /(n) (product) iPad/
У [ե] /(n) (product) iPhone/
У [ե] /(n) (product) iPhone/
У [ݥå] /(n) (product) iPod/
ԣ [塼] /(n) (product) iTunes/
 [̡] /(n-suf) (sl) doing .../in the process of .../
 [̥] /(sk) (n-suf) (sl) doing .../in the process of .../
⡼ [⡼] /(n) (serv) i-mode (mobile internet service run by NTT DoCoMo)/
 [] /(n) (1) J/j/(pref) (2) Japan/(ctr) (3) joule/(n) (4) (cards) jack/(ctr) (5) tatami mat (as a measure of room size, either 1.82 sqm or 1.54 sqm)/(n) (6) (abbr) (col) J.League/Japan Professional Football League/
 [] /(n) (1) J/j/(pref) (2) Japan/(ctr) (3) joule/(n) (4) (cards) jack/(ctr) (5) tatami mat (as a measure of room size, either 1.82 sqm or 1.54 sqm)/(n) (6) (abbr) (col) J.League/Japan Professional Football League/
 [] /(n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
 [] /(sk) (n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
 [] /(sk) (n) (1) (sl) (abbr) female high school student/(exp) (2) (net-sl) (abbr) isn't it obvious?/that's common sense/
 [] /(n) (1) K/k/(n) (2) kilo-/(n) (3) kelvin/(n) (4) karat (measure of purity of gold)/carat/(n) (5) potassium (K)/(n) (6) king (playing card rank)/(n) (7) key (color)/black/(n) (8) Kochel (catalogue of Mozart's music)/(n) (9) kitchen/
 [] /(n) (1) K/k/(n) (2) kilo-/(n) (3) kelvin/(n) (4) karat (measure of purity of gold)/carat/(n) (5) potassium (K)/(n) (6) king (playing card rank)/(n) (7) key (color)/black/(n) (8) Kochel (catalogue of Mozart's music)/(n) (9) kitchen/
 [] /(n) kilogram/kilogramme/
 [] /(sk) (n) kilogram/kilogramme/
 [] /(int) (net-sl) it's here!/it's happening!/yes!/
 [路] /(exp) (net-sl) tell me more/give me more details/
 [] /(sK) (n) (net-sl) (derog) South Korea/
 [] /(n) (1) L/l/(n) (2) liter/litre/L/l/
 [] /(n) (1) M/m/(n) (2) metre/meter/(n) (3) masochist/masochistic/(n) (4) male/man/(n) (5) medium/(n) (6) one thousand (Roman numeral)/(n) (7) magnitude/(n) (8) mass/(n) (9) Mach/(n) (10) milli-/m/(n) (11) mega-/M/(n) (12) magenta/(n) (13) (sl) (arch) money/
ңΣ [ࡦ롦̡] /(n) messenger RNA/mRNA/
ңΣ [ॢ륨̥] /(sk) (n) messenger RNA/mRNA/
 [ޥʥ] /(n) manaca/rechargeable prepaid IC card used for travel and purchases/
ģ֣ [ߥ˥ǥ֥ǥ] /(n) (comp) mini DVD/
 [ߥ] /(n) (company) mixi (social networking service)/
 [ߥŤ] /(n) (col) growing tired of the social network mixi/
 [ࡦ] /(n) millilitre/milliliter/ml/
 [२] /(sk) (n) millilitre/milliliter/ml/
 [å] /(n) (vidg) mod (player-created software that modifies the content of a video game)/
 [] /(n) (vidg) mod (player-created software that modifies the content of a video game)/
 [] /(n) N/n/
 [] /(n) O/o/
 [եܡ] /(n) backing track (esp. in karaoke) (wasei: off vocal)/
 [ե] /(sk) (n) backing track (esp. in karaoke) (wasei: off vocal)/
 [] /(conj) or/
 [ԡ] /(n) (1) P/p/(n) (2) (music) (abbr) piano (dynamic)/(n) (3) (abbr) page (number)/
𣲣 [ԡġԡ] /(n) (comp) peer-to-peer/P2P/
𣲣 [ԡġԡ] /(sk) (n) (comp) peer-to-peer/P2P/
 [ԡ] /(n) (chem) pH/
 [ԡå] /(sk) (n) (chem) pH/
 [ԡ] /(sk) (n) (chem) pH/
 [ԡå] /(sk) (n) (chem) pH/
 [ڡϡ] /(n) (chem) pH (ger:)/
 [ڡϡ] /(sk) (n) (chem) pH (ger:)/
Ĵ [ԡ礦] /(n) pH adjuster/
Ĵ [ڡϡ礦] /(n) pH adjuster/
 [ԥ] /(n) (comp) ping/
 [ԥ] /(n) (comp) ping/
 [Ԥ] /(n) (comp) piyo (placeholder name for a variable, similar to foobar)/
 [ԡ] /(n) (math) p-value/
 [塼] /(n) Q/q/
 [] /(n) (1) R/r/(n) (2) (math) radius/(n) (3) (uk) curve/rounding/(pref) (4) (abbr) nth year in the Reiwa era (May 1, 2019-)/
 [] /(n) (physics) rem (unit of radiation dose)/
 [餯] /(n,vs) (abbr) (net-sl) scrawl/scribble/graffiti/doodle/
 [] /(n) (1) S/s/(n) (2) south/(n) (3) sulfur/(pref) (4) nth year in the Showa era (1926.12.25-1989.1.7)/(n) (5) small/(n) (6) second/(n) (7) (gramm) subject/(n) (8) sadist/sadistic/(n) (9) sister (female partner in a homosexual relationship)/(n) (10) S rank (top rank on a SABCDEF scale)/S grade/best class/
 [ƥ] /(n) (1) T/t/(n) (2) ton/tonne/(n) (3) (airport) terminal/(n) (4) (abbr) (col) T-shirt/tee/(n) (5) (abbr) long grain (paper)/(pref) (6) nth year in the Taisho era (1912.7.30-1926.12.25)/
ңΣ [ƥ롦̡] /(n) transfer RNA/tRNA/
ңΣ [ƥ륨̥] /(sk) (n) transfer RNA/tRNA/
 [ġդƤ] /(n) (ling) to-infinitive/full infinitive/
 [ƥƤ] /(n) (math) t-test/
ʬ [ƥ֤] /(n) (math) t-distribution/
 [桼] /(n) U/u/
 [פ̤] /(n) (net-sl) uploader (of a video, image, etc.)/
 [֥] /(n) (1) V/v/(n) (2) victory/(n) (3) (abbr) (col) pre-recorded video clip/(n) (4) volt/(n) (5) vanadium/
 [] /(n) (1) V/v/(n) (2) victory/(n) (3) (abbr) (col) pre-recorded video clip/(n) (4) volt/(n) (5) vanadium/
 [С] /(unc) versus/vs./v./
 [֥] /(unc) versus/vs./v./
 [֥] /(sk) (unc) versus/vs./v./
 [] /(exp) (net-sl) LOL/haha/
 [餤] /(exp) (net-sl) LOL/haha/
 [֥塼] /(n) (1) W/w/(n) (2) woman/(n) (3) watt/(n) (4) waist (measurement)/(n) (5) world/(n) (6) double/
 [֥桼] /(sk) (n) (1) W/w/(n) (2) woman/(n) (3) watt/(n) (4) waist (measurement)/(n) (5) world/(n) (6) double/
 [֤Ϥ] /(n) system for showing appreciation to the author of a web-site/virtual applause/web-applause/
̡ [֤ޤ] /(n) webcomic/web manga/
ͽ [֤䤯] /(n) online booking/online reservation/
襳 [] /(n) (uk) coexisting with the coronavirus (wasei: with corona)/life during the COVID-19 pandemic/
襳 [] /(n) (uk) coexisting with the coronavirus (wasei: with corona)/life during the COVID-19 pandemic/
 [說ƥ] /(exp) (net-sl) (abbr) being excited/having the jitters (with expectation)/
 [Ф] /(n) (1) (uk) x (mark)/cross/(n) (2) (uk) (sl) MDMA/ecstasy/molly/
 [å] /(n) (1) X/x/(n) (2) unknown quantity/an unknown/
 [Х] /(n) (1) (uk) x (mark)/cross/(n) (2) (uk) (sl) MDMA/ecstasy/molly/
ģӣ [åǥ] /(n) (telec) xDSL/
ģӣ [åǥ] /(sk) (n) (telec) xDSL/
 [磻] /(n) (1) Y/y/(n) (2) (print) yellow/(n) (3) (abbr) short grain (paper)/
 [å] /(n) Z/z/
 [å] /(n) Z/z/
 [] /(n) zine/
 [] /(n) zine/
 /(int) (1) ah/oh/(int) (2) hey!/
 /(n) (1) (uk) Om (san:)/Aun/syllable representing the primordial trinity of Vishnu, Shiva and Brahma/(n) (2) inspiration and expiration/respiration/alpha and omega/
θƵ [Τ夦] /(sK) (exp,n) (id) the harmonizing, mentally and physically, of two parties engaged in an activity/singing from the same hymn-sheet/dancing to the same beat/
 /(int) aah!/ooh!/oh no!/oh boy!/
 /(int) (uk) aaah!/oooh!/oh no!/oh boy!/
 /(int) aah!/ooh!/oh no!/oh boy!/
 /(int) (uk) aaah!/oooh!/oh no!/oh boy!/
 /(pn) (sl) you/
 /(exp) this, that and the other/this and that/
 /(int) (chn) thanks/
ȡ /(int) (chn) thanks/
 /(adv,adv-to,n,vs) (1) (on-mim) opening (one's mouth) wide/saying "aah"/(adv,adv-to,vs) (2) (on-mim) crying loudly/wailing/bawling/
 /(adv) like that/so/(P)/
 /(int) aah!/ooh!/oh no!/oh boy!/
 [դ] /(exp,adv) (uk) in that way/like that/
 /(exp,adj-pn) that sort of/like that/
 /(conj) like that/that way/
 /(exp) do this, do that/dos and don'ts/
 /(exp) this, that and the other/this and that/
ǤʤǤʤ /(exp) neither this nor that/being at a loss/humming and hawing/shilly-shallying/
 /(int) (chn) thanks/
ä /(conj) like that/that way/
 /(adv,adv-to,n,vs) (1) (on-mim) opening (one's mouth) wide/saying "aah"/(adv,adv-to,vs) (2) (on-mim) crying loudly/wailing/bawling/
Ƥ [ߤƤ] /(exp) despite appearances/
 [] /(sk) (exp,adj-pn) (uk) that sort of/like that/
 [桼] /(sk) (exp,adj-pn) (uk) that sort of/like that/
 [] /(exp,adj-pn) (uk) that sort of/like that/(P)/
 [椦] /(ik) (exp,adj-pn) (uk) that sort of/like that/
Ф [Ф] /(exp,v5u) (id) to have a comeback for every remark/to be always ready with excuses/to contradict everything/
ä [ä] /(sk) (exp,adj-pn) (uk) that sort of/like that/
ä [ä] /(exp,adj-pn) (uk) that sort of/like that/
̵ [स礦] /(n) (work) Les Miserables (novel by Victor Hugo)/
 /(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/
 [] /(sK) (n) (1) sharing an umbrella/being under one umbrella/(n) (2) drawing of an umbrella with two names under it (equivalent of "X loves Y")/
 /(n) Japanese syllabary/kana/aiueo/
 [] /(n) aiueo-order/standard gojuon syllabary order/
ɽ [Ҥ礦] /(n) Japanese syllable table/
»ݸ [󤬤ۤ] /(n) (company) Aioi Insurance/
礦 /(n) (food) dried, salt-pickled ayu with its eggs inside/
Ĥ魯 [Ĥ򤫤魯] /(sK) (exp,v5s) to exchange greetings/
Ĳ [Ĥޤ] /(n) courtesy call/going around to say hello (or goodbye) to everybody/making the rounds/
 [Ĥ] /(n) substitute for a proper greeting (e.g. gift)/
 [餤] /(sK) (n,vs,vi) insincere smile/ingratiating smile/polite smile/forced smile/
 [餤] /(sK) (n,vs,vi) insincere smile/ingratiating smile/polite smile/forced smile/
Ф [餤] /(sK) (n,vs,vi) insincere smile/ingratiating smile/polite smile/forced smile/
Ф [餤] /(sK) (n,vs,vi) insincere smile/ingratiating smile/polite smile/forced smile/
Ԥ [Ť] /(sK) (n) no longer being fond of someone/spiteful words or acts showing that one is disgusted with someone/
 /(int) ouch/ow/
դʤ [դʤ] /(sK) (exp,adj-i) (id) dumbfounded/speechless/flabbergasted/openmouthed (with surprise)/
ɤʤ [դʤ] /(sK) (exp,adj-i) (id) dumbfounded/speechless/flabbergasted/openmouthed (with surprise)/
ɤ [դ] /(exp,adj-f) surprising/shocking/jaw-dropping/
ɤ [դ] /(exp,adj-f) surprising/shocking/jaw-dropping/
 /(v2r-s,vi) (arch) to behave like a spoilt child/
 [Ĥ] /(pn) (derog) (fam) (uk) they/those guys/those fellows/
 [Ĥ] /(sk) (pn) (derog) (fam) (uk) they/those guys/those fellows/
ŤǤ [Ť򤦤] /(exp,v5t) to make use of aizuchi/to back-channel/to throw in interjections to show that one is paying attention/
ƤˤȤä­Ϥʤ [ƤˤȤäƤդϤʤ] /(exp) good match for an opponent/worthy (e.g. rival)/
Τ礦 /(n) (work) Ainosho (dictionary of Buddhism, first published in 1446)/
λ [Τ] /(n) (1) (derog) person of mixed parentage/crossbreed/Eurasian/mulatto/hybrid/(n) (2) (biol) hybrid/crossbreed/
μ [Τ] /(sK) (n) (1) interlude (in traditional Japanese music)/(n) (2) chanting or clapping along (during a song or dance)/(n) (3) interjection/
 [Τ] /(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) (rare) 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/
 /(int) (col) okay/sure/okey-dokey/
褫 /(exp,n) (Shinto) coexistence/mutual fulfilment/
 [] /(sK) (n,adj-no) indigo blue/indigo/
 [󤷤礯] /(sK) (n,adj-no) indigo blue/indigo/
ǹ [Τ礦] /(n) (work) Ainosho (dictionary of Buddhism, first published in 1446)/
Ѥ餺 [餺] /(sK) (adv,adj-no) as usual/as always/as before/as ever/still/
Ѥ餺 [餺] /(sK) (adv,adj-no) as usual/as always/as before/as ever/still/
 [ޤ] /(adj-na,n) (1) vague/ambiguous/unclear/(adj-na,n) (2) shady/disreputable/(adj-na,n) (3) (math) (comp) fuzzy/
ϩ [] /(sK) (n) (1) defile/narrow path/(n) (2) bottleneck/impasse/
θƵ [Τ夦] /(exp,n) (id) the harmonizing, mentally and physically, of two parties engaged in an activity/singing from the same hymn-sheet/dancing to the same beat/
 /(adj-na) (poet) delicate/gentle/fleeting/
 [] /(n) panting/gasping/heavy breathing/
 [Τ] /(n) wind that blows from north to north-east during spring and summer along the coast of the Sea of Japan/
ʪ [] /(sK) (n) (food) chopped fish, shellfish or vegetables, dressed with (miso or other) sauce/
 /(n) blue tit (Parus caeruleus)/
 [ߤ] /(sK) (v1,vt) (1) to look up (at)/to look upwards/(v1,vt) (2) to respect/to look up to/
 [餮󤳤] /(n) (company) Aozora Bank/
Ծ [餤] /(n) open-air market/outdoor market/
 /(n) blue shark (Prionace glauca, species of circumglobal requiem shark)/
ʤ /(n) shark (esp. the blue shark, Prionace glauca)/
Ϥ /(n) (sl) youth/adolescence/
 /(n) (obs) (former) regular (stops at every station) Tohoku-line Shinkansen/
Ф /(n) (uk) blue-winged skipper butterfly/
걿ž [ꤦƤ] /(n) road rage/tailgating/
국 [꤭] /(n) inflammatory (news) article/inflammatory fake news/
ߤ [ɤ] /(n) doorstop/
ΩƤ [ꤿƤ] /(v1,vt) to flap strongly/to stir up fiercely/
 [ऱ] /(n) facing upward/
Ϳ [ͤ] /(n,adj-no) bronze color/copper color/
餹 [餹] /(v5s) to spend one's days and nights doing .../
δ [Τ] /(sK) (exp,n) room that is forbidden to enter/locked room/unopened room/
Ϳ [ͤ] /(n) madder red/dark red/crimson/
¾ [Τˤ] /(sK) (exp,n) complete stranger/total stranger/
ޤ /(n) Ryukyu odd-tooth snake (Dinodon semicarinatum)/
ޤ /(n) (rkb:) queen snapper (Etelis coruscans)/ruby snapper/flame snapper/
󤿤 /(n) (ksb:) good-for-nothing/
 /(n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
١ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
٤ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
٤ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
٤ /(n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
 [Ӥ] /(n,vs,vi) (rare) shininess in clothing (from grime, wear, overuse, etc.)/
 [] /(sK) (n) (1) scrubbing grime off (the skin)/(n) (2) cloth, sponge, etc. used to remove grime from the skin/
 [Ȥ] /(n) (uk) bailer (boat)/
ȴ [̤] /(n,vs,vi) refinement/style/sophistication/
ȴ [̤] /(v1,vi) to be refined/to be polished/to be stylish/to be sophisticated/
 [Ф] /(n) (dated) (freshly brewed) green tea/
 [ꤷ礦] /(n) stage fright/social anxiety disorder/social phobia/
 [ꤷ礦] /(n) stage fright/social anxiety disorder/social phobia/
 [] /(n) clean hot bath water for rinsing/
 [ϥ] /(n) (mahj) winning tile/
 [] /(n) (1) eyes slanted upward/(n) (2) rising tendency/
 [䤯] /(n) (mahj) winning hand/
 [꤫ޤ] /(sK) (n) piece of wood at the front edge of an entranceway floor/front portion of the floor of the genkan/
 [꤬ޤ] /(sK) (n) piece of wood at the front edge of an entranceway floor/front portion of the floor of the genkan/
ʩ [ۤȤ] /(exp,n,pn) (id) my dear/my Buddha/
ޤ /(n) Akitakomachi (variety of rice)/
ޤ /(exp) (1) (pol) (ksb:) useless/no good/hopeless/(exp) (2) (pol) (ksb:) cannot/must not/not allowed/
ޤؤ /(exp) (1) (pol) (ksb:) useless/no good/hopeless/(exp) (2) (pol) (ksb:) cannot/must not/not allowed/
餵 /(adj-na,adj-no) (col) plain/frank/candid/open/
᤬ [᤬뤤] /(exp,adj-i) not knowing when to give up/being a bad loser/poor at letting things go/unable to accept the inevitable/
ΰ [Τ뤤] /(exp,adj-f) not knowing when to give up/being a bad loser/poor at letting things go/unable to accept the inevitable/
ζ [Τ礦] /(exp,n) point where one has to accept one's fate/point where one has to give up/state of resignation/resigned state/
ɤ [Τ] /(exp,adj-ix) (uk) knowing when to give up/good at letting things go/accepting failure with good grace/being a good loser/
ɤ [Τ褤] /(exp,adj-ix) (uk) knowing when to give up/good at letting things go/accepting failure with good grace/being a good loser/
 [᤬] /(n) sense of resignation/look of resignation/
ƤΤʤ [ƤΤʤ] /(exp,adj-i) astonished beyond words/speechless out of shock/
ʪʤ [ƤΤʤ] /(exp,adj-i) astonished beyond words/speechless out of shock/
̤Ƥ [ϤƤ] /(v1,vi) to be flabbergasted/to be dumbfounded/
 [줬] /(n) look of amazement/looking dumbfounded/
Ф [餤] /(n) laughing in astonishment (at something silly or stupid)/scoff/
֤ [줫] /(v5r,vi) to be utterly amazed/to be stunned/to be disgusted/
 [] /(sK) (n) vacant house/unoccupied house/
 [] /(sK) (n) vacant house/unoccupied house/
 [] /(sK) (n) empty can/
 [礦] /(sK) (n) fickle nature/flighty temperament/inconstant person/
 [] /(sK) (n) (1) vacant land/unoccupied ground/empty lot/(n) (2) (go) empty point/
 /(adv) (on-mim) (uk) chirp/tweet/caw/
 [Ĥ褤] /(sK) (exp,adj-i) (1) having a strong alkaline taste/harsh to the taste/(exp,adj-i) (2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
ζ [ΤĤ褤] /(sK) (adj-i) (1) harsh tasting/strongly alkaline tasting/(adj-i) (2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
ī [뤢] /(n,adv) next morning/following morning/
ī [뤢] /(n,adv) next morning/following morning/
 [] /(n,adv) next day/following day/(P)/
ǯ [Ȥ] /(n,adv) next year/following year/
 [Ȥ] /(sK) (exp,v5r) to remove the scum (from a broth or liquid)/to skim (a liquid)/
 [Ȥ] /(sK) (n) (food) removing scum (from a broth, etc.)/skimming off scum/
 [餤] /(n) scouring/washing vegetables in lye/
¥ [] /(sK) (rk) (adv,adv-to,vs) (uk) busily/sedulously/laboriously/feverishly/fussily/worrying (about little things)/
¥ [] /(sK) (adv,adv-to,vs) (uk) busily/sedulously/laboriously/feverishly/fussily/worrying (about little things)/
ȴ [̤] /(n,vs,vt,vi) removal of astringent taste (e.g. by cooking)/
ȴ [̤] /(n,vs) (state of) having got rid of something (e.g. bad taste)/
 /(n) Okinawan pig breed/
ߤ [򤫤] /(sK) (exp,v5k) (1) (uk) to sit cross-legged/(exp,v5k) (2) (uk) (id) to rest on one's laurels/to be self-complacent/
ɡ [Ф] /(n) snub nose/flat nose with flattened nostrils/
ᤳȤ /(exp) (col) (abbr) Happy New Year/
ù [äԤ] /(sK) (adj-na,n) (1) wide-open/(adj-na,n) (2) frank/open/candid/
 [äѤʤ] /(sK) (adj-na,n) (1) leaving open/leaving ajar/(adj-na,n) (2) outspoken/frank/
ܤξ [ܤΤ] /(n) (uk) Akebono elephant (Stegodon aurorae)/
 [餹] /(n) (1) daybreak sound of a crow/(n) (2) (name of) poetry anthology/
Ϥ [錄] /(sK) (v5s,vt) to vacate/to surrender (e.g. a castle)/to give up (e.g. a position)/to hand over (e.g. power)/
 /(n) (sl) feeling elated/being excited/high spirits/
β̤ [ΤϤ] /(exp,adv,n) finally/in the end/on top of all that/
 /(n) (vulg) (joc) man purported to bring good luck to the woman he is near or has sex with/
ߤ /(n) (sl) feeling elated/being excited/
 [ޤ] /(n) (food) deep-fried roll/
 [ޤ] /(n) (food) deep-fried roll/
­Ȥ [Ȥ] /(n,adj-no) faultfinding/carping/quibbling/cavilling/caviling/
­Ȥ [Ȥ] /(sK) (exp,v5r) (id) to jump on someone's (verbal) mistake/to trip someone up/to find fault with something someone says/
­Ȥ [Ȥ] /(sK) (exp,v5r) (id) to jump on someone's (verbal) mistake/to trip someone up/to find fault with something someone says/
­ [Ȥ] /(sK) (exp,v5r) (id) to jump on someone's (verbal) mistake/to trip someone up/to find fault with something someone says/
­ [Ȥ] /(n,adj-no) faultfinding/carping/quibbling/cavilling/caviling/
­ [Ȥ] /(sK) (exp,v5r) (id) to jump on someone's (verbal) mistake/to trip someone up/to find fault with something someone says/
ʪ [] /(sK) (n) (food) deep-fried food/
 [] /(n) (1) (uk) Matsubara's red rockfish (Sebastes matsubarae)/(n) (2) (food) (ktb:) red rockfish/red scorpionfish/
䳭 [䤬] /(n) Marten's pearl oyster (Pinctada fucata martensii)/Akoya pearl oyster/
夬 [Ҥ] /(exp,v5r) to lose one's means of livelihood/to become unable to earn a living/
ǻȤ [ǤĤ] /(exp,v5u) (1) (id) to set someone to work in an arrogant fashion/to push someone around/(exp,v5u) (2) (sl) to chatter/to jaw/to jabber/
ǿͤȤ [ǤҤȤĤ] /(exp,v5u) (id) to set someone to work in an arrogant fashion/to push someone around/
ι [Τۤ] /(exp,n) jawbone/mandible/
Ф [] /(exp,v5s) (id) to be exhausted/to be worn out/to be done in/
 [] /(n) cleft chin/
 [ܤ] /(n) jawbone/mandible/
­դ [Ĥ] /(sK) (n,adj-no) paid expenses (meals and transport)/
귿Ҵ [꤬] /(n) Asagiri class destroyer/
 /(n) Japanese hop hornbeam/ostrya japonica/
äƤΤۤ [äƤΤۤय] /(exp,v5k) (id) to face the wrong way/to go in the wrong direction/
äƤ [äƤΤۤय] /(exp,v5k) (id) to face the wrong way/to go in the wrong direction/
äƤ [äƤΤۤय] /(exp,v5k) (id) to face the wrong way/to go in the wrong direction/
Ҷ [Ҥ󤳤] /(n) (org) Asahi Bank/
޻ [ޤ󤽤] /(n) (hist) Asama-Sanso incident (hostage crisis and police siege; February 1972)/
 /(n) (sl) morning walk/
 [] /(n) morning bath/
 [ᤷ] /(sK) (n) breakfast/
 /(int) (abbr) (sl) thanks/
ä /(int) (abbr) (sl) thanks/
 /(int) (abbr) (sl) thanks/
ä /(int) (abbr) (sl) thanks/
Ȥ /(adj-i) (1) calculating/sly/cunning/unscrupulous/pushy/aggressive/(adj-i) (2) (sl) flirty/flirtatious/
ޡ /(int) (abbr) (col) thanks/
ޤ /(int) (abbr) (col) thanks/
ޤ /(int) (sl) thanks/thank you/
Ф [餦] /(v5u,vt) to laugh at/to ridicule/to mock/to make fun of/to sneer at/
 /(n) (hist) cutting off a foot (one of the five punishments of ancient China)/
餤 /(n) (1) treatment/handling/reception/(n) (2) arrangement/addition/garnish/(n) (3) musical accompaniment (in noh)/
 [֤] /(n) papyrus boat/
 [֤] /(n) papyrus boat/
ū [֤] /(sK) (n) reed pipe/reed flute/
 [] /(n,adj-no) dapple-grey (gray) (horse coat colour)/
㤸㤷 /(exp) (sl) thank you/
Ѥ /(int) (col) holy moly/holy cow/whoa/wow/
襤 [襤֤] /(adj-i) enlightening/deep/meaningful/profound/subtle/rich in nuance/
ʤ [ʤ] /(n,vs) Asunaro hug/hug from behind/
Τ [ꤷ] /(v5r,vi) to be aware of/to know about/to be concerned in/to have to do with/
 [] /(n,adj-no) reddish-brown/
޲ [ޤ] /(n) arbor/arbour/bower/summer house/square gazebo/
ߤ [ɤ] /(sK) (n) (1) sweat absorption/sweat gear/(n) (2) sweat prevention/antiperspirant/
ƻ [ߤ] /(n) (raised) footpath between rice fields/ridge between rice fields/
Ф [ФȤ] /(n) polite language used by women/
ӽ [Ӥ] /(n) (arch) prostitute/
ӿ [Ӥ] /(n) (1) playfulness/playful mood/(n) (2) imaginativeness/
ӿ [Ӥˤ] /(sK) (n) (1) playboy/libertine/profligate/debauchee/(n) (2) (professional) gambler/(n) (3) person without a steady job/idler/freeloader/
 [Ӥ] /(sK) (n) playmate/playfellow/
¤ [] /(exp,adj-no,adv) as much as possible/as far as possible/to the best of one's abilities/
 /(adj-na) (sl) insane/crazy/nuts/
⹥ [褷] /(adv) luckily/fortunately/
Ҵ [] /(n) Atago class destroyer/
 [] /(sK) (exp,n) (uk) (col) (fem) my home/my family/
 [] /(sK) (sk) (exp,n) (uk) (col) (fem) my home/my family/
ã [] /(pn) (fem) (uk) we/us/
äƺդ [äƤ] /(exp) take a chance/go for broke/nothing ventured, nothing gained/
դ /(adv,adv-to,vs) (on-mim) in a hurry/hurriedly/hastily/helter-skelter/hurry-scurry/in a panic/
ܤ /(adj-na) (sl) natural/reasonable/obvious/
餺餺 [餺餺] /(sK) (exp,adj-no) avoiding committing oneself/noncommittal/
餺餺 [餺餺] /(sK) (exp,adj-no) avoiding committing oneself/noncommittal/
ꤵ̵ [ꤵΤʤ] /(sK) (exp,adj-f) harmless (remark, topic, etc.)/inoffensive/safe/bland/neutral (attitude)/noncommittal (reply)/
 [Ȥ] /(sK) (exp,v5r) to make a hit/to have a great success (e.g. in business, with a play, etc.)/
դ [Ĥ] /(sK) (exp,v1) to guess/to estimate/
 [ꤤä] /(exp) all around/as far as the eye can see/
 [ꤤ] /(exp,n,adv) whole area/surrounding area/all around/everywhere/all over the place/
결 [] /(sK) (n) (1) lucky person/someone who made a lot of money (e.g. gambling or on the stock market)/(n) (2) (baseb) skilled batter/batter on a hot streak/(n) (3) accident faker/someone who jumps in front of cars on purpose to extort money/(n) (4) barbershop/
곰 [Ϥ] /(sK) (n) matter of hit-and-miss/mix of success and failure/variation (in quality, returns, etc.)/
 [ꤲ] /(n) successful performance/
깽鷺 [꤫ޤ鷺] /(sK) (exp,adv) indiscriminately/without consideration/irrespective of the occasion/paying no attention to the feelings or expectations of those nearby/
껶餹 [餹] /(sK) (v5s,vi) to find fault with everybody/to make oneself disagreeable/
 [ꤵ] /(sK) (n) obstacle/
Τʤ [ꤵΤʤ] /(sK) (exp,adj-f) harmless (remark, topic, etc.)/inoffensive/safe/bland/neutral (attitude)/noncommittal (reply)/
 [ޤ] /(sK) (adj-no,adj-na,n) (1) natural/reasonable/obvious/(adj-no,adj-na,n) (2) usual/common/ordinary/commonplace/the norm/
 [᡼] /(sK) (sk) (adj-no,adj-na,n) (1) natural/reasonable/obvious/(adj-no,adj-na,n) (2) usual/common/ordinary/commonplace/the norm/
 [ᤨ] /(sK) (sk) (adj-no,adj-na,n) (1) natural/reasonable/obvious/(adj-no,adj-na,n) (2) usual/common/ordinary/commonplace/the norm/
 [ä᡼] /(sK) (sk) (adj-no,adj-na,n) (1) natural/reasonable/obvious/(adj-no,adj-na,n) (2) usual/common/ordinary/commonplace/the norm/
ĤΥå [ޤΥå] /(exp) (joc) of course!/
 [] /(sK) (n) day that something happens/day that one happens across something/
ǯ [ɤ] /(sK) (n) good year/lucky year/bumper year/banner year/
ȭ [Ф] /(n) (earthenware) mortar (for grinding)/
Ƚ [ϤƤ] /(sK) (n) (comp) collision detection/
餱 [ޤ] /(sK) (exp,n,vs) (sports) loss of momentum or follow-through as a result of impact/getting knocked aside/
 [ܤ] /(sK) (n) pestle/
 [䤯] /(sK) (n) successful role/
 [Ф] /(n) (1) non-fruit-bearing flower/sterile flower/(n) (2) something that is flashy with no content/
 [] /(sK) (n) trivial matter/trifling thing/unimportant thing/
Ƥ [] /(n) vengeance/revenge/retaliation/
̾ [] /(n,vs,vt) nickname/(P)/
 /(int) ouch!/hot, hot, hot!/
 /(sk) (adj-i) (col) hot/
 /(adj-i) (col) hot/
 /(pn) (arch) (fem) I/me/
 /(adj-f) (1) (rkb:) hot (thing, temper, gaze, topic)/(adj-f) (2) (rkb:) hot/warm/sultry/heated/(adj-f) (3) (rkb:) thick/deep/heavy/
 /(int) (1) ouch!/hot, hot, hot!/(n) (2) (chn) something hot/fire/
 /(int) ouch!/hot, hot, hot!/
 /(int) oops/uh oh/drats/
㡼 /(int) oops/uh oh/drats/
㤢 /(int) oops/uh oh/drats/
Ҥ [Ť] /(n) (food) chopped pickled vegetables with chili pepper/
 [餴] /(n) (col) foreign language/
ΩƤФ餬Ω [餿ƤФ餬] /(exp) (proverb) it is hard to please everybody/damned if you do and damned if you don't/
 /(int) (1) ah/oh/(int) (2) hey!/(P)/
ä /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
ä١ /(n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
ä٤ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
ä٤ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
ä٥ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
ä˼ [äˤȤ] /(exp,v1) (uk) to be taken aback/to be astonished/to be dumbfounded/
ä /(pn) (1) (col) there/over there/that place/yonder/you-know-where/(n) (2) (col) that far/that much/that point/
ä /(adv,adv-to,vs) (1) (on-mim) easily/readily/quickly/flatly (refuse)/(adv,adv-to,vs) (2) (on-mim) lightly (seasoned food, applied make-up, etc.)/plainly/simply/(P)/
ä [ä󤤤] /(n) mediator/conciliator/
äȼ [ä󤮤礦] /(n) mediator/
ä [ä󤷤夦襤] /(n) influence peddling/
ä [ä礦] /(n) agent's charge/
ä /(int) oh, OK/oh, I see/oh, yeah?/hmm/
ä [ޤˤ] /(sK) (exp,vk) (1) to get angry/to get mad/to lose one's temper/to fly into a rage/to blow one's top/(exp,vk) (2) to go straight to one's head (of alcohol)/to feel the effects (of an illness)/to lose one's wits/
ä [äޤ] /(sK) (sk) (exp,vk) (1) to get angry/to get mad/to lose one's temper/to fly into a rage/to blow one's top/(exp,vk) (2) to go straight to one's head (of alcohol)/to feel the effects (of an illness)/to lose one's wits/
ä /(sk) (adj-i) (col) hot/
ä /(adj-i) (col) hot/
ä /(int) ouch!/hot, hot, hot!/
ä /(int) ouch!/hot, hot, hot!/
ää /(int) ouch!/hot, hot, hot!/
ä /(int) oops/uh oh/drats/
ä㡼 /(int) oops/uh oh/drats/
ä塼 [ä塼] /(sK) (sk) (exp,n) (col) an instant/a split second/no time at all/
ä塼 [ä夦] /(sK) (exp,n) (col) an instant/a split second/no time at all/
ä夦 [ä塼] /(sk) (exp,n) (col) an instant/a split second/no time at all/
ä夦 [ä夦] /(exp,n) (col) an instant/a split second/no time at all/
ä [ä] /(n) (1) (col) one of those/a you-know/(n) (2) (sl) gay/homosexual/
äԤ [ä] /(exp) get away from me!/
äƤ /(exp,adj-f) which can exist solely due to the presence of/whose existence is determined entirely by/which owes everything to/
äƤʤȤ /(exp) (1) virtually nonexistent/negligible/(exp) (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)/
äƤϤʤʤ /(exp,adj-i) there must be no .../there should not be any .../not permitted/impermissible/unacceptable/
ä /(adv) with a (cry of) "ah!"/with a shout (of surprise, shock, etc.)/in surprise/in astonishment/
äȤ [äȤ] /(exp,n) an instant/a split second/no time at all/time of an "ah!"/(P)/
äȤ [äȤ桼] /(sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ [äȤ椦] /(sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ֤ [äȤޤ] /(exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/(P)/
äȤ桼 [äȤ] /(sK) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ桼 [äȤ桼] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ桼 [äȤ椦] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦 [äȤ] /(sK) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦 [äȤ桼] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦 [äȤ椦] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦֤ [äȤޤ] /(sK) (exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/
äȶä [äȤɤ] /(exp,v5k) to get a big surprise/to be astonished/to have one's breath taken away/to be taken aback/
äȸ [äȤ] /(exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ [äȤ桼] /(sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ [äȤ椦] /(sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ֤ [äȤޤ] /(exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/
äȸ碌 [äȤ碌] /(exp,v1) to startle/to surprise/to astonish/to make (someone) say "oh!"/
äϤä /(int) a-ha-ha (laughing loudly)/
äѤä /(n) loose-fitting summer dress/
äѤѡ /(n,adj-na) (col) carefree/easygoing/
äѤѤ /(sk) (n,adj-na) (col) carefree/easygoing/
ä /(n,vs,vt) (net-sl) upload/
äפä /(adv,adv-to,vs) (1) floundering while nearly drowning/(adv,adv-to,vs) (2) suffering/
ä /(n) feces/poo/poop/
õ [ä] /(ateji) (n) (uk) being taken aback/state of shock/dumbfoundedness/
ú [ä] /(n,vs,vt) crushing/
 [äѤ] /(ateji) (adj-na,n) (1) (uk) splendid/praiseworthy/admirable/brilliant/(int) (2) (uk) well done!/bravo!/
 [ä] /(sK) (n,vs,vt) (1) good offices/kind offices/services/influence/recommendation/(n,vs,vt) (2) mediation/intercession/conciliation/acting as a go-between/
Ĥޤɤ֤Ĥο [Ĥޤɤ֤ĤΤ] /(n) (work) Animal Crossing: New Horizons (video game)/
ĤΤĨƤʤޤ᤯ [ĤΤˤƤʤޤդ] /(sK) (exp,v5k) (proverb) a burnt child dreads the fire/once bitten twice shy/to become overcautious from a bad experience/
ĤΤĨ纤᤯ [ĤΤˤƤʤޤդ] /(sK) (exp,v5k) (proverb) a burnt child dreads the fire/once bitten twice shy/to become overcautious from a bad experience/
Ĥ館 [Ĥ館भ] /(adj-no) perfect (for)/ideal/just right/most suitable/tailor-made/
Ŀ [Ĥ] /(n) (work) Animal Crossing: New Horizons (video game) (abbr)/
Ƥ޻ [Ƥ֤] /(exp,n) discretionary allowance/
Ƥʤι [Ƥʤ] /(n) journey without a destination/
Ƴ [ƤϤ] /(n,adj-no) disappointment/letdown/
ƻ [Ƥ] /(sK) (n) (1) kanji used as a phonetic symbol, instead of for the meaning/phonetic-equivalent character/substitute character/ateji/(n) (2) kanji used for their meaning, irrespective of reading/
ƽ [Ƥ] /(n) address (of a letter, parcel, etc.)/destination/
ƽ [Ƥɤ] /(n) address (of a letter, parcel, etc.)/destination/
ƽ [Ƥ] /(n) addressee's name and address/mailing address/
ƿ [Ƥ礦] /(sK) (n,vs,vt) conjecture/guesswork/guess/
 [Ƥ] /(n) address/destination/
ѹ [Ƥؤ󤳤] /(n) (comp) redirection/
 [Ƥ] /(n) (1) stallion brought close to a mare to test her readiness to mate/(n) (2) stalking horse/spoiler/
̾ [Ƥ] /(n) name and address (on an envelope, etc.)/(addressee's) name/addressee/
ǻ [Ǥ] /(n) charming figure/alluring figure/
Ȥˤˤ [Ȥˤ⤵ˤ] /(adv,exp) before or since/neither before nor after/no other time in one's life/stressing a particular moment or event as being unique or most extreme/
ȤѤ [ȤĤ] /(sK) (exp,v5g) to succeed (someone)/to take over from/to pick up the torch/
Ȥɤ [Ȥ򤪤] /(exp,v5u) (1) to follow/to pursue/to chase/to run after/(exp,v5u) (2) to die right after a loved one/to kill oneself after the death of a loved one/(exp,v5u) (3) to follow an example set by earlier generations (or one's master, etc.)/
Ȥ [ȤĤ] /(sK) (exp,v1) (id) to tag along/to follow/to tail/to shadow/
Ȥդ [ȤĤ] /(sK) (exp,v1) (id) to tag along/to follow/to tail/to shadow/
Ȱ [Ȥä] /(exp,adv) (1) one more/another/the other/(exp,adv) (2) not quite/not very good/
Ȳ [Ȥ] /(sK) (n,vs,vt) (1) pushing/support/backing/supporter/backer/(n,vs,vt) (2) pushing from behind (a cart, etc.)/pusher/
ȸ [Ȥ] /(n) (1) aftertaste/(n) (2) later (in line or in turn, etc.)/
ɤ [Ȥ] /(sK) (n,vs,vi) (1) trailing/chasing after/(n,vs,vi) (2) imitation/imitating/copying/following someone's example/(n,vs,vi) (3) clinginess (in babies, toddlers)/
ʧ [ȤФ餤] /(sK) (n,vs,vt) deferred payment/
ʧ [Ф餤] /(sK) (n,vs,vt) deferred payment/
ҤŤ [ȤŤ] /(sK) (n,vs,vt) tidying up/clearing up/cleaning up/clearing away/putting in order/
դ [ȤŤ] /(sK) (n,vs,vt) tidying up/clearing up/cleaning up/clearing away/putting in order/
ɤʤ /(adj-i) innocent/cherubic/childlike/
 /(int) (arch) ah!/oh!/
ʤ /(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/
ʤã [ʤ] /(pn) (uk) you (plural)/
ʤǤ [ʤޤ] /(n) (1) leaving (a matter) to others/depending on others/leaving (a matter) to take care of itself/(n) (2) leaving everything to Buddha's providence/
ʤ [ʤ] /(pn) (hon) you (plural)/(P)/
ʤ [ʤ] /(pn) (hon) you (singular)/
ʤ /(int) whoa/yikes/
˿ޤ [ˤϤ] /(exp) contrary to one's expectations/to one's surprise/
ͤ޿ͷ [ͤޤˤ󤮤礦] /(sK) (n) paper doll modeled after a kimono-clad woman/
ͤ [ͤ󤫤֤] /(sK) (n) style of wrapping hair with a towel (worn by women while working)/
ͤ [ͤ󤫤֤] /(sK) (n) style of wrapping hair with a towel (worn by women while working)/
 /(int) say/well/um/er/(P)/
Ρ /(int) say/well/um/er/(P)/
Τ /(int) say/well/um/er/
Τ /(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/
Τ /(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/
Τ /(ik) (n) (hanaf) (uk) scoring combination consisting of the January, February and March 5-point cards/
κ [Τ] /(exp) in those days/
λ [Τ] /(pn) (1) that child/that kid/that boy/that girl/that young lady/(pn) (2) (arch) you/
μꤳμ [ΤƤΤ] /(exp) this way and that/(by) various means/(by) every means/
ο [ΤҤ] /(pn) (1) he/she/that person/(pn) (2) (arch) you/(P)/
 [Τ] /(n) the other world/the next world/the world beyond/world after death/(P)/
˹Ԥ [Τˤ] /(exp,v5k-s) to die/to go to heaven/
 [Τ褻ˤΤ褤ˤ] /(exp) (proverb) 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) (proverb) don't judge a book by its cover/
 [Τ] /(pn) (hon) that gentleman/that lady/he/she/(P)/
̼ [Τ] /(pn) (1) that child/that kid/that boy/that girl/that young lady/(pn) (2) (arch) you/
 [Τ褦] /(adj-na) (uk) such/like that/in that way/
ͤ [Τ褦] /(exp) (uk) in that way/like that/that way/
Ϥ /(int) a-ha-ha (laughing loudly)/
Ϥ /(int) a-ha-ha (laughing loudly)/
ϤϤ /(int) a-ha-ha (laughing loudly)/
ϤϤϤ /(int) a-ha-ha (laughing loudly)/
Ф [Ф줪] /(n) coquette/flirt/vamp/minx/tease/
Фз [Ф⤨] /(sK) (exp) (uk) (proverb) love is blind/(when in love) even pockmarks are dimples/
Ф [ФŤ] /(n) pockmarked face/pitted face/
Ф /(int) (col) see you then/bye/ciao/
Ф鲰 [Ф] /(n) (1) dilapidated house/tumbledown house/hovel/miserable shack/(n) (2) (hum) my house/my home/(n) (3) small resting place comprising four pillars and a roof (with no walls)/
Ф [Ф] /(n) (1) dilapidated house/tumbledown house/hovel/miserable shack/(n) (2) (hum) my house/my home/(n) (3) small resting place comprising four pillars and a roof (with no walls)/
Ф [Ф餭] /(n) stirrup (in reinforced concrete construction)/
Ф [Фܤ] /(sK) (n) rib/
Ф [ä] /(sK) (n) (1) rib/(n) (2) frame (of a ship)/
Ф [Фޤ] /(sK) (v5r,vi) to rampage/to run riot/
л [Ф] /(sK) (n) (derog) (uk) bitch/shameless woman/
л [Ф줪] /(rK) (n) coquette/flirt/vamp/minx/tease/
Ҥ [Ҥ뤯] /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
Ҥ [Ҥ뤰] /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
դ벸 [դ뤪礦] /(n) (work) Grace Abounding (autobiography by John Bunyan)/
դ측 [դ줱] /(n) (comp) overflow check/
դФ [դ] /(v5s) to begin to overflow/to start overflowing/to pour out/
դФ [դǤ] /(v1) to overflow from something full/
դɽ [դҤ礦] /(n) (comp) overflow indication/
դ֤ [դ줫] /(sK) (v5r) to be awash with/to teem with/to be full of/
֤޷Ҵ [֤ޤ] /(n) Abukuma class destroyer escort/
֤ [֤] /(n) easy money/
֤ʤϤ [֤ʤϤ錄] /(exp,v5r) (id) to tread on thin ice/to go out on a limb/to walk a tightrope/to take risks/to cross a dangerous bridge/
֤ʳ [֤ʤ] /(n) (art) (hist) suggestive, erotic, or indecent ukiyo-e woodblock print/
֤Ϥ餺 [֤ϤȤ餺] /(exp) (id) attempting two tasks at the same time, accomplishing neither/falling between two stools/catching neither the horsefly nor the bee/
֤߳ [֤ߤ] /(n) stirrup straps/stirrup leather/
֤߹ [֤ߤ] /(n) (anat) stirrup (bone of the ear)/stapes/
֤餽 /(n) (uk) escolar (Lepidocybium flavobrunneum)/snake mackerel/
֤Ȥ [֤Ȥ꤬] /(n) blotting sheet (as a cosmetic aid for removing oils and make up)/blotting paper/oil absorbing sheet/oil absorbing paper/
֤ [֤򤦤] /(sK) (exp,v5r) (id) to loaf around (on the job)/to idle one's time away/to dawdle/
֤ [֤褴] /(sK) (n) oil stain/grease stain/
֤ [֤餢] /(sK) (n) cold sweat/greasy sweat/
֤ [֤] /(sK) (n) fat (of meat)/fatty meat/
֤ [֤ष] /(n) (1) (uk) aphid/plant louse/(n) (2) (ksb:) cockroach/(n) (3) (rare) Japanese house bat (Pipistrellus abramus)/(n) (4) hanger-on/parasite/(n) (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) (1) ruffian/scamp/hooligan/(n) (2) out-of-work person/day laborer without a job/
 /(n,vs,vt) (net-sl) upload/
פȤͤǤ /(sk) (unc) (comp) A-P-S-T-N-D-P (mnemonic for the OSI 7-layer model; application, presentation, session, transport, network, data-link, physical)/
ؤˡ [ؤۤ] /(n) (law) Opium Control Act/
ش [ؤ] /(n) (sl) ahegao/exaggerated facial expression (esp. of females) during sex, usu. with crossed or rolled eyes and a protruding tongue/
٤ [٤] /(n) (food) abekawa mochi/rice cake with kinako/
٤ /(adj-no,adj-na,n) (on-mim) contrary/opposite/inverse/reverse/back-to-front/(P)/
٤ /(exp) (arch) (having) expectations/(having) an ideal/
ۤΰĳФ [ۤΤҤȤĤܤ] /(sK) (exp) (derog) one who knows little often repeats it/a fool's one bit of knowledge/
ۤĻ [ۤɤ] /(sK) (n) (uk) albatross (esp. the short-tailed albatross, Phoebastria albatrus)/
ۤ [ۤ餭礦] /(n) mock Buddhist sutra/type of fast-paced humorous singing mimicking the chanting of a Buddhist sutra, usually with lyrics satirizing current events/ahodarakyo/
ۤΰĳФ [ۤΤҤȤĤܤ] /(exp) (derog) one who knows little often repeats it/a fool's one bit of knowledge/
 [ۤ] /(n) (col) frizz/short tufts springing up from hair surface here and there/kink/idiot hair/
ܡ /(exp) (1) (sl) deleted/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (sl) to delete/to break/to disappear/
ܡ /(exp) (1) (sl) deleted/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (sl) to delete/to break/to disappear/
ܤ /(exp) (1) (sl) deleted/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (sl) to delete/to break/to disappear/
ܤ /(exp) (1) (sl) deleted/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (sl) to delete/to break/to disappear/
ޤ˷ [ޤܤ] /(sK) (n,adj-na) wheedling child/spoiled child/pampered child/child who always demands attention/
ޤ /(n) (uk) louvar (Luvarus imperialis)/luvar/
ޤ [ޤˤ] /(n) linseed oil/flaxseed oil/
ޤȸ [ޤȤ] /(exp) (uk) excessively/
ޤʪ [ޤ] /(sK) (n) leftovers/remains/leavings/remnant/surplus/
޳ [ޤ] /(n,vs,vt) play-biting (e.g. by pets)/mouthing/nipping/
޳ [ޤ] /(n,vs,vt) play-biting (e.g. by pets)/mouthing/nipping/
̣ [ޤ] /(sK) (n) (1) sweetness/sugary taste/(n) (2) sweets/dessert/cake/
 [ޤ] /(sK) (n,vs,vt) play-biting (e.g. by pets)/mouthing/nipping/
 [ޤ] /(sK) (n,vs,vt) play-biting (e.g. by pets)/mouthing/nipping/
ߤ [ߤˤ֤] /(exp,v5r) (uk) to wear (one's hat) on the back of one's head/
߽Ф [ߤ] /(sK) (v5s,vt) (1) to think up/to think out/to work out/to come up with/to devise/to invent/(v5s,vt) (2) to knit (a pattern into a sweater, etc.)/(v5s,vt) (3) to start knitting/
꤫ʪ [꤫Τ] /(n) (work) An American Tale (collection of stories by Nagai Kafu, 1908)/
 [] /(n) candy/
ٹ [ᤶ] /(n) (1) candy fashioned in human and animal forms/(n) (2) deceptive appearance/all show/empty suit/paper tiger/
 [] /(n) food boiled in sugared broth/
ῧ [ᤤ] /(n,adj-no) amber/yellowish-brown/
 /(int) (arch) wow/whoa/
䤫 /(n) (1) ghost that appears at sea during a shipwreck/(n) (2) something strange or suspicious/(n) (3) (noh) mask for roles involving dead or ghost characters/
䤫 [䤫] /(n) (rare) enviably fortunate person/person whose happiness is the envy of others/
䤷 /(n) (company) Strange World (defunct Japanese underground BBS)/
䤹 /(v5s,vt) to cuddle/to comfort/to rock/to soothe/to dandle/to humor/to humour/to lull/
դ /(adj-na) (on-mim) uncertain/indefinite/vague/ambiguous/equivocal/dubious/doubtful/non-committal/(P)/
 [䤤] /(sK) (n) colored thread/coloured thread/thread of cat's cradle/heddle thread/
 [Ȥ] /(n) (uk) cat's cradle/
俥 [䤪] /(n) twill (fabric)/
ᤷ [ɤ] /(n) (finc) technical rally/retracement/
 [Τ] /(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!/oh no/(P)/
 /(n) (uk) saw-edged perch (Niphon spinosus)/
顼 /(int) (fem) oh!/ah!/oh no/
餢 /(int) tsk tsk/oh-oh/huh/what's that?/
餢餢 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
餤ޥ饹 /(n) (work) Rascal the Raccoon (1977 TV anime series)/
餤 /(exp) Oh no/Oh dear/
餲ڼ [餲餲] /(n) (uk) cloud ear fungus (Auricularia polytricha)/wood ear fungus/black fungus/
̻ [̤] /(exp) (uk) the unthinkable/
 [̤ۤ] /(exp,n) wrong direction/different direction (from what one expected)/
ޤ /(int) (fem) wow!/gee!/oh dear!/
ޤ /(n) (1) outline/summary/gist/abstract/(adv) (2) roughly/about/nearly/almost/
 /(exp) Oh no/Oh dear/
ä /(int) huff!/yo-heave-ho!/heigh-ho/
 /(int) tsk tsk/oh-oh/huh/what's that?/
 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
 [줤] /(n) (min) aragonite/
 [] /(n) (food) roasted mochi pieces (usu. flavoured with soy sauce, or sweetened with sugar, etc.)/
õ [򤵤] /(exp,v5s) to find fault (with)/
¤ [󤫤] /(exp,adv,adj-no) all/as much as possible/
 [餷] /(n) coarse salt/unrefined salt/
 [餸] /(n) coarse salt/unrefined salt/
 [餹] /(sK) (n) (uk) outline/summary/argument/
 [] /(n) dish consisting of bony fish parts boiled in soy sauce/
 [餸] /(n) (food) soup made from boiling leftover fish scraps/fishhead soup/
ܤ [餵] /(n,vs,vi) finding fault (with)/being picky/
õ [餵] /(n,vs,vi) finding fault (with)/being picky/
Ǯ [ͤ] /(n) (food) the heat of food just after cooking/
ǮȤ [ͤĤȤ] /(exp,v5r) to let (food) cool slightly after cooking/
Ǯ [ͤĤȤ] /(exp,v5r) to let (food) cool slightly after cooking/
Ԥ [Ӥ] /(adj-f,adj-no,n,vs,vt) coarsely ground (e.g. coffee, grain)/minced (e.g. meat)/
 [餫] /(n) (work) La Peau de Chagrin (novel by Balzac)/
 [餫] /(n) bark/husk/untanned pelt/
 /(rk) (int) huh?/eh?/what?/oh/hey!/look!/listen!/
ꤨƤ /(exp) (joc) (sl) that's impossible/I can't believe it/
꤬ [꤬Ȥ] /(exp) (uk) thankfully/fortunately/luckily/mercifully/
꤬פ [꤬⤦] /(exp,v5u) to be grateful/to feel grateful/to be thankful/
꤬̣ [꤬] /(n) (uk) value/worth/virtue/blessing/
꤬ [꤬ᤤ勞] /(n,adj-na) unwelcome favor/unwelcome favour/misplaced kindness/
꤬ [꤬ʤߤ] /(n) tears of gratitude/
꤬ /(int) (col) thank you/thanks/
꤬Ȥ /(exp) thank you/thanks a lot/
꤬Ȥʥ /(int) (net-sl) thank you/
꤬Ȥ¤ޤ [꤬Ȥޤ] /(exp) (pol) (uk) thank you/
꤬Ȥ /(exp) thank you/thanks a lot/
꤬ȥʥ /(int) (net-sl) thank you/
ꤷ [ꤷ] /(n,adj-no) (1) past days/bygone days/days of yore/the olden days/(adj-no,n) (2) while still alive/during one's lifetime/
ä㤢 /(exp) (col) that could work/it's not unthinkable/it's not entirely out there/
μ [Τ] /(n) (dated) (uk) pear/
Ϥʤ /(exp) doesn't even exist/
 /(int) (1) oh/ah/I'll be darned/(conj) (2) (col) if there is/
㡼 /(int) (1) oh/ah/I'll be darned/(conj) (2) (col) if there is/
㤢 /(int) (1) oh/ah/I'll be darned/(conj) (2) (col) if there is/
㤢 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
㤢㤢 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
㤷ʤ /(exp) doesn't even exist/
 /(exp) (pol) (arch) to exist/to have/
󤹸 [󤹤Ȥ] /(n) (hist) sociolect used by prostitutes in the Yoshiwara red light district during the Edo period/
Τ [Τ] /(exp) (sl) (uk) definitely OK/definitely possible/
 [꤬] /(n) money on hand/
礻 [ꤢ碌] /(sK) (adj-no,n) (uk) on hand/readily available/
魯 [ꤢ魯] /(sK) (v5s,vi) (rare) to happen to be available/to have on hand/to have in stock/
碌 [ꤢ碌] /(adj-no,n) (uk) on hand/readily available/(P)/
碌 [ꤢ碌] /(v1,vi) to happen to be available/to have on hand/to have in stock/
꿨줿 [դ줿] /(sK) (adj-f) (uk) common/commonplace/ordinary/familiar/everyday/garden-variety/trite/stale/hackneyed/stereotyped/
꿨 [դ] /(sK) (v1,vi) (uk) to be common/
ڤ [꤮] /(n) remnants (cloth)/
Ϲ [ꤸ] /(n) (1) antlion (larva)/doodlebug/(n) (2) antlion pit/
 [Ť] /(n) anthill/
ʤ [ꤨʤ] /(adj-i) (1) (uk) impossible/(adj-i) (2) (uk) unthinkable/ridiculous/absurd/(P)/
ʤۤ [ꤨʤۤ] /(n) (uk) unbelievable (extent)/
ʤ [ꤨʤۤ] /(n) (uk) unbelievable (extent)/
٤餶 [ꤦ٤餶] /(exp,adj-pn) (1) inexcusable/unthinkable/unacceptable/(exp,adj-pn) (2) utterly unexpected/totally unforeseen/
٤ [ꤦ٤] /(adj-pn) (1) (uk) (form) possible/probable/likely/(adj-pn) (2) (uk) (form) preferable/desirable/
 [ꤦ] /(exp) possible/conceivable/likely/probable/
 [ꤨ] /(v1,vi) to be possible/to be conceivable/to be likely/to be probable/
񤬤 [꤬] /(sK) (v5r,vt) (uk) to be thankful/to feel grateful/to show one's gratitude/
 [꤬] /(sK) (int) (uk) what a blessing/how fortunate/
դ [Ĥ] /(v5k,vi) (uk) to get/to obtain/to come by/to find/
 [꤫] /(n) (1) the way (something) ought to be/(n) (2) (present) state (of)/how things are/
; [ꤢޤ] /(sK) (v5r,vi) to be superfluous/to be in excess/to be more than enough/
 [ꤵ] /(n) state/condition/circumstances/sight/spectacle/
 [褦] /(n) (1) state/condition/circumstances/sight/spectacle/(n) (2) the way things should be/ideal state/(n) (3) truth/
뤢 /(int) (1) (col) I can relate (to that)/that happens to me as well/that's all too familiar to me/same here/me too/(n) (2) (col) something often encountered or experienced/something many people can relate to/all-too-familiar story/common occurrence/trope/cliche/
뤢ͤ /(n) observational humour/observational comedy/
뤢ͥ /(n) observational humour/observational comedy/
뤫̵ [뤫ʤ] /(sK) (exp) (1) (uk) whether or not/... or lack thereof/(exp,adj-no) (2) (uk) faint hint of/faintish/
뤬 [뤬ޤ] /(sK) (exp,adj-no,adv,n) (uk) as it is/plain (truth)/bare/undisguised/unvarnished/unexaggerated/honest/true/frank/candid/
뤬 [뤬ޤ] /(sK) (exp,adj-no,adv,n) (uk) as it is/plain (truth)/bare/undisguised/unvarnished/unexaggerated/honest/true/frank/candid/
뤳Ȥʤ [뤳Ȥʤ] /(exp,n) (uk) mixture of fact and fiction/half-truth/
뤳̵ [뤳Ȥʤ] /(exp,n) (uk) mixture of fact and fiction/half-truth/
뤳̵ [뤳Ȥʤ] /(exp,n) (uk) mixture of fact and fiction/half-truth/
Ȥʧ [ȤФ餤] /(n) paying loan installments whenever one happens to have money (instalments)/
 /(conj) (arch) and yet/even so/however/
˽ [ˤ] /(exp,v5u) (1) to let things end up as they will/to let nature take its course/(exp,v5u) (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,n) ideal situation/ideal world/perfect world/utopia/
褦̵ [褦Ǥʤ] /(sK) (exp,adj-i) (uk) not existing despite seeming like it should/
餷 /(adj-i) seems to be/appears to have/supposed to be/
̣ [뤤] /(exp) in a sense/in some way/to an extent/
̣ [뤤ߤ] /(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,n) (uk) mixture of fact and fiction/half-truth/
̵ [뤳Ȥʤ] /(exp,n) (uk) mixture of fact and fiction/half-truth/
 [Ȥ] /(exp,adv,adj-no) on one occasion/once/at one point/at one time/
ʧ [ȤФ餤] /(n) paying loan installments whenever one happens to have money (instalments)/
 [뤷] /(adj-no) certain/some kind of/some sort of/of sorts/
 [Ҥ] /(exp,n) someone/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/
 [] /(exp,n) one day/(on) a certain day/
 /(int) huh?/eh?/what?/oh/hey!/look!/listen!/
졼 /(int) (1) huh?/eh?/what?/oh/hey!/look!/listen!/(int) (2) (fem) help!/
줢 /(int) tsk tsk/oh-oh/huh/what's that?/
줢줢 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
줨 /(int) (1) huh?/eh?/what?/oh/hey!/look!/listen!/(int) (2) (fem) help!/
줫 /(adv) (uk) since then/after that/
줭 /(adv) (1) since then/since that time/(adv) (2) only that much/(adv) (3) the way things were left/
 /(exp,adj-no) to that extent/to that degree/that much/that many/(P)/
 /(int) huh?/eh?/what?/oh/hey!/look!/listen!/
ä /(adv) (1) since then/since that time/(adv) (2) only that much/(adv) (3) the way things were left/
 /(exp) despite appearances/you mightn't think so, however .../
ޤ /(int) good heavens!/oh my god!/gee whiz/
褢 /(exp,int) while surprised/suddenly/
褢Ȥ֤ [褢Ȥޤ] /(exp) while looking on in blank amazement/before one's very eyes/before one knew what was happening/
褢Ȥ [褢Ȥ] /(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/before one's very eyes/before one knew what was happening/
 /(int) tsk tsk/oh-oh/huh/what's that?/
 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
 /(sk) (int) tsk tsk/oh-oh/huh/what's that?/
 [줤餤] /(exp) since then/
 [줷礦] /(n) dryness (of skin)/(having) dry skin/having skin that chaps easily/
 [ۤ] /(adv,adj-no) (uk) to that extent/(P)/
ȩ [Ϥ] /(n) rough skin/
Ȥʤ /(exp) whether or not/presence or absence/
濫 /(adv,adv-to,vs) (on-mim) in a fluster/in a panic/
碌 [碌虜] /(sK) (n) (1) (MA) scoring two waza-ari (and winning the match)/(n) (2) combination of techniques/mixed methods/
碌 [碌] /(n) opposite mirrors/
碌 [碌] /(sK) (v5t,vt) to have two things (at the same time) (e.g. good and bad points)/to also have something (in addition to something else)/
碌 [碌] /(n) mixture of vinegar and some other flavouring (e.g. soy sauce, sugar)/
碌̣ [碌ߤ] /(sK) (n) (food) mixed miso (e.g. white and red)/
Ƥ˷ [Ƥܤ] /(n) (uk) (col) flustered person/hasty person/
Ƽ [Ƥ] /(sK) (n) (1) scatterbrain/absent-minded person/careless person/thoughtless person/(n) (2) rash person/hasty person/
ӷ [Ӥह] /(n) (1) var. of knot often used to tie mizu-hiki/(n) (2) woman's hairstyle, braided in this fashion/
 /(adv) nearly/almost/on the verge (of happening)/
褤 /(adj-i) (arch) convenient/lucky/at the right time/
褯 /(exp,adv) if there is a chance/if possible/if circumstances permit/if things go well/if luck is on my side/
 [勞] /(sK) (v5u,vi) to be flurried/to be confused/to lose one's head/
 [勞] /(sK) (sk) (v5u,vi) to be flurried/to be confused/to lose one's head/
￩ [勞] /(sK) (v5u,vi) to be flurried/to be confused/to lose one's head/
￩ [勞] /(sK) (sk) (v5u,vi) to be flurried/to be confused/to lose one's head/
Ф [碌ä] /(sK) (n) foam soap/
Ϥ [֤] /(sK) (n) (1) bubble bath/(n) (2) jacuzzi/whirlpool bath/
Ω [] /(v5t,vi) to have gooseflesh (e.g. from cold or horror)/
Ωƴ [Ƥ] /(sK) (n) eggbeater/whisk/
γ [Ĥ] /(sK) (n) (1) millet grain/(n) (2) something extremely tiny/
γ [夦] /(sK) (n) (1) millet grain/(n) (2) something extremely tiny/
 /(adj-pn) (uk) that/those/the/
󤬤 /(int) (col) thanks/
󤬤Ȥ /(int) (col) thanks/
󤬤 /(sk) (int) (col) thanks/
󤰤 /(adv,adj-f) open-mouthed/
 /(n) (1) daughter/young lady/(n) (2) (thb:) (hob:) young man/eldest son/(n) (3) passive role in a male homosexual relationship/
󤳤 [󤳤ʤ] /(n) (food) goosefish hotpot/
󤳤 [󤳤] /(n) (food) mochi wrapped with sweet bean jam/
󤳷 [󤳤] /(n) (sumo) sumo wrestler with a big belly/
󤳷 [󤳤] /(n) (sumo) sumo wrestler with a big belly/
󤵤 /(pn) (ksb:) you/
󤸤礦 /(adv) (ksb:) well/
 /(exp) (1) (arch) to come/to go/(aux-v) (2) (pol) (arch) expresses politeness towards the listener (or reader)/
󤺤껺ब䤹 [󤺤ꤦब䤹] /(sK) (exp) (proverb) it is easier to do something than worry about it/fear overruns the danger/it is easier to bear (a child) than to worry about it/
󤺰 [󤺤] /(n) candy-coated fruit (usu. a plum) on a stick/
󤿤 /(pn) you (plural)/all of you/
󤿤 /(pn) (col) you (plural)/
 /(n) (rkb:) oil/
 /(adj-f) (1) (rkb:) deep-fried/(adj-f) (2) Okinawan doughnut/
 /(adj-f) (1) (rkb:) deep-fried/(adj-f) (2) Okinawan doughnut/
 /(adv,adj-no) (ksb:) to that extent/to that degree/that much/that many/
 /(n,adj-na) (arch) (ksb:) fool/idiot/
󤹡 /(n) (food) fried mixture of minced pork, miso, mirin, etc. (Okinawan dish)/
礳 /(n) (col) study guide (to supplement a textbook)/crib/key/
 /(adj-pn) that sort of/that kind of/like that/such/so/(P)/
ʡ /(int) (ksb:) look here/I'll tell you what/
ʤ /(int) (ksb:) look here/I'll tell you what/
ʤ /(adv) to that extent/to that degree/so much/so/
ʤ /(n) (ksb:) such a thing/something like that/
 [ʤդ] /(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/
Ѥ /(n) (uk) anpan/bread roll filled with red bean paste/
٤ /(exp) (arch) (having) expectations/(having) an ideal/
ݳ [ݤ] /(n) partially dried Japanese persimmon/
 /(adv) (col) (not) very/(not) much/
ޤ /(n,adj-no) (1) remainder/remnant/rest/balance/surplus/remains (of a meal)/leftovers/(adv) (2) not very/not much/(adv) (3) too much/excessively/overly/(adj-na,adj-no) (4) extreme/great/severe/tremendous/terrible/(n-suf) (5) more than/over/
޵ [ޤ] /(n) massage machine/
޻ [ޤ] /(n) masseuse/masseur/
 /(n) (1) (chn) foot/tootsie/tootsy/(n,vs,vi) (2) (chn) toddle/walk/
 [󤭤] /(n) monkfish liver/goosefish liver/
 [] /(sK) (n) (1) pommel horse/side horse/(n) (2) saddled horse/
ʬ [֤] /(n,vs,vt) proportional division/proportional distribution/
 [] /(n,vs,vt) (1) massage (esp. anma, a traditional form of Japanese massage)/(n) (2) (sens) masseur/masseuse/massager/(n) (3) (arch) (col) blind person/(P)/
ޥåذ [ޥޥåĤ] /(n) licensed masseur/licensed masseuse/
 [ޤ] /(n) masseuse/masseur/
 [礦] /(n) the "a" column of the Japanese syllabary table (a, i, u, e, o)/
 [] /(adj-t,adv-to) dumbfounded/speechless/flabbergasted/struck dumb with astonishment/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "a"/
 [] /(int) (uk) ouch/ow/
 [] /(sk) (int) (uk) ouch/ow/
 [] /(sk) (int) (uk) ouch/ow/
 [] /(sk) (int) (uk) ouch/ow/
ˤ [] /(sK) (int) (uk) ouch/ow/
ˤ [] /(sK) (sk) (int) (uk) ouch/ow/
ˤ [] /(sK) (sk) (int) (uk) ouch/ow/
ˤ [] /(sK) (sk) (int) (uk) ouch/ow/
 [] /(sK) (pn) (derog) (fam) (dated) (uk) he/she/that guy/
 /(prt) (fam) strengthens a question, assertion, etc./
 /(adj-ix) (1) good/excellent/fine/nice/pleasant/agreeable/(adj-ix) (2) sufficient/enough/ready/prepared/(adj-ix) (3) profitable (deal, business offer, etc.)/beneficial/(adj-ix) (4) OK/all right/fine/no problem/(P)/
 /(int) (1) no/(int) (2) you're welcome/not at all/don't mention it/(P)/
 /(int) (1) (col) listen!/(exp) (2) (col) you see/mind you/remember/
 /(int) (1) (col) listen!/(exp) (2) (col) you see/mind you/remember/
ä /(n) (col) (uk) person who always wants to make a good impression/pretentious person/
 /(exp) (1) never mind that/don't worry about that/(exp) (2) (col) listen up/
餤 /(exp) don't worry about it/it's nothing/don't give it a thought/
ʬ [ߤ֤] /(exp) lucky you/
 /(int) way to go!/attaboy!/hear, hear!/
äƸ [äƤ] /(exp,v5u) (uk) to say something is all right/to give the all-clear (e.g. to do something)/
Ȥ /(n) (1) good thing/strong point/(n) (2) good family/prestigious school/(n) (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/(n) (2) good family/prestigious school/(n) (3) the right moment/(adj-f) (4) utter/extreme/(n,adv) (5) at (the) best/at most/
Ȥ [Ȥɤ] /(exp,n,vs) focusing on only the good points or strong points/incorporating the benefits (while ignoring the drawbacks)/picking the best of both (everything)/cherry-picking (e.g. information)/
Ȥ /(int) (col) sounds good/sure thing/no problem/
ͥܥ /(n) (internet) like button (on social media)/
֤ [ͤ] /(n) (net-sl) reciprocating a like (on social media)/like for like/
֤ [ͤ] /(n) (net-sl) reciprocating a like (on social media)/like for like/
 /(int) no/nope/(P)/
 /(exp) (col) don't sweat it/you're welcome/no worries/
褦ˤ /(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/
̣ [ߤ] /(exp) in a positive sense of the word/in the best sense of the word/in a good way/
ߤ [Ф] /(exp,adv) fortunately/luckily/
ø [] /(adj-na) (1) irresponsible/perfunctory/careless/(adj-na) (2) lukewarm/half-baked/halfhearted/vague/(adj-na,adv) (3) (already) enough/(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/
 [] /(exp,n) pleasant feeling/good vibes/
 [] /(exp,n) (1) big-shot/influential person/(exp,n) (2) happy face/smiling face/(exp,n) (3) sympathetic attitude/getting along with/being all smiles/(exp,n) (4) good looks/nice face/
 [] /(adj-na,n) easygoing/optimistic/conceited/
ˤʤ [ˤʤ] /(exp,v5r) to be self-complacent/to be conceited/to flatter oneself/to be full of oneself/
 [] /(exp,n) good feeling/
 [] /(exp,n) 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,adv) luckily/happily/
ϰ [ȤϤ뤤] /(exp,adj-i) (proverb) after the good comes the bad/
魯 [魯] /(v5s,vt) to have a chat with/to exchange words or promises/to promise/to get engaged/
 [] /(exp,n) high time/about time/
 [Ȥ] /(exp,n) (1) mature age/advanced age/maturity/(exp,n) (2) age when one is old enough to know better/
Ф [Ȥ] /(exp) (in spite of) being old enough to know better/
Ф򤷤 [Ȥ򤷤] /(exp) (in spite of) being old enough to know better/
 [] /(exp,n) good boy/good girl/
Ҥ [] /(int) good boy/good girl/
Ҥ [] /(exp,n) goody goody/goody two-shoes/teacher's pet/
Ҥˤ [ˤ] /(exp,vs-i) to behave well (of a child)/
Ҥˤʤ [ˤʤ] /(exp,v5r) to make oneself popular without any regard to others/to take all the credit to oneself/to turn out well (of a child)/
Ҥ֤ [֤] /(v5r) to act the goody-goody/to pretend to be nice/
פ򤹤 [⤤򤹤] /(exp,vs-i) to have all the fun/to get the better part of the deal/to get the easy life/
 [] /(exp,n) (1) (uk) good thing/nice thing/(exp,n) (2) (uk) good excuse/good grounds/good opportunity/(int) (3) (fem) (uk) interjection used to impress an idea or to urge a response/
 [] /(exp,n) (1) (getting) late/about time/(exp,n) (2) good time (for doing something)/good timing/
Τ˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
 [Ȥɤ] /(sK) (exp,n,vs) focusing on only the good points or strong points/incorporating the benefits (while ignoring the drawbacks)/picking the best of both (everything)/cherry-picking (e.g. information)/
 [礦] /(n) equal match/good match/fair match/equal in ability/being a worthy rival/
ʬ [ߤ֤] /(exp) lucky you/
 [Ҥ] /(exp,n) (1) good-natured person/good person/(exp,n) (2) (one's) lover/boyfriend/girlfriend/
ͤɤޤ [ҤȤɤޤ] /(n) (col) being friend-zoned/being regarded by someone as a nice person but not as a potential romantic partner/
ͻߤޤ [ҤȤɤޤ] /(n) (col) being friend-zoned/being regarded by someone as a nice person but not as a potential romantic partner/
ڤ [] /(sK) (v5r,vt) (1) to declare/to assert/to state definitively/(v5r,vt) (2) to finish saying/to say everything/to tell all/to finish one's sentence/
 [] /(exp,n) (on the) right track/(on the) right lines/
 [󤤤] /(exp,v5k-s) to be on the right track/to go well/
äƤ [󤤤äƤ] /(exp,v1) (col) to be on the right track/to be doing well/to be looking good/to be coming along nicely/
Ԥ [򤤤] /(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 doing well/to be looking good/to be coming along nicely/
 [Ȥ] /(exp,n) (an) adult their age (should, should not, etc.)/grown man (woman)/person who is old enough (to know better)/
 [Ȥ] /(n) (1) handsome man/looker/(n) (2) good guy/great guy/(n) (3) influential person (esp. in the yakuza)/(n) (4) sumo wrestler/
 [褤Ȥ] /(sk) (n) (1) handsome man/looker/(n) (2) good guy/great guy/(n) (3) influential person (esp. in the yakuza)/(n) (4) sumo wrestler/
 [ʤ] /(exp,n) love for one another/
ŷ [Ƥ] /(exp,n) fine weather/fair weather/
ٶ [ɤ礦] /(exp,n,vs,vi) some nerve (as in "you have some nerve to ...")/
Ƥ [Ƥ] /(exp,v1) to fit perfectly (of an expression, etc.)/
 [Ҥ򤨤] /(exp,v5b) to choose a lucky (auspicious) day/
ǯ [Ȥ] /(exp,n) (1) mature age/advanced age/maturity/(exp,n) (2) age when one is old enough to know better/
ǯ [Ȥ] /(exp) (in spite of) being old enough to know better/
ǯ򤷤 [Ȥ򤷤] /(exp) (in spite of) being old enough to know better/
֤ [] /(sK) (v5s,vt) (1) to talk back/to answer back/to retort/to reply/to respond/(v5s,vt) (2) to say over/to repeat (what one has said)/
 [ᤤ勞] /(exp,n,adj-na) real nuisance/becoming inconvenienced by someone else's problems (through no fault of one's own)/
 [] /(exp,n) (1) dice roll with the desired result/lucky throw of the dice/(exp,n) (2) good luck/stroke of luck/hoped-for result/
ܤǤ [᤬Ǥ] /(exp,v1) (1) to get a lucky dice roll/(exp,v1) (2) to get what one hoped for/to have fortune smile upon one/
ܤФ [᤬Ǥ] /(exp,v1) (1) to get a lucky dice roll/(exp,v1) (2) to get what one hoped for/to have fortune smile upon one/
ܤߤ [ߤ] /(exp,v1) to have good things happen to one/to have luck smile on one/
ܤ򸫤 [ߤ] /(exp,v1) to have good things happen to one/to have luck smile on one/
ˤʤ [ˤʤ] /(exp,v5r) to learn a lesson (usu. from an unpleasant experience)/to be good for someone/
𤷤 [Ȥ] /(iK) (exp) (in spite of) being old enough to know better/
 [Ϥʤ] /(exp,n) (1) good story/heartwarming story/(exp,n) (2) good prospect (e.g. marriage, business)/
Ȥʹʤ [Ȥ򤭤ʤ] /(sK) (exp,adj-i) not doing as one is told/disobedient/unruly/
Ȥʹ [Ȥ򤭤] /(sK) (exp,v5k) to do what one is told to/to take someone's advice/to listen to what someone says/
̤ [Ȥ] /(sK) (exp) as (someone) says/
 /(int) yay/
 /(int) (1) no/(int) (2) you're welcome/not at all/don't mention it/(P)/
֤ /(n) (uk) harlequin roach (Neostylopyga Rhombifolia)/harlequin cockroach/
ʤ̵ [ʤʤ] /(sK) (exp,adj-i) (one) could (even) say .../it could be said (that) .../it wouldn't be wrong to say (that) .../
ο [ΤҤ] /(exp,n) one's family/family member/
 [夦] /(n) (1) whole family/entire family/all (members of) the family/(adj-no,n) (2) all over the house/throughout the house/
 /(adv-to,adv) (arch) (on-mim) crying of a baby/
ᤴǤ礦 [Ǥ礦] /(exp) (pol) how are things with you?/how are you doing?/how are you getting along?/how have you been?/how are you?/
ᤴǤ [Ǥ] /(exp) (pol) how are things with you?/how are you doing?/
޺Ƚ [ޤФ] /(n) fake trial/kangaroo court/
޻ [ޤ] /(n) cheat/swindler/
 /(v5s,vi) (col) to be smart/to be cool/to be sharp/to be stylish/
 [] /(sK) (n) raftsman/rafter/
 [Τ] /(n) raftsman/rafter/
ʤǤ [ʤФǤ] /(exp) in any case/whatever the case may be/
ʤͳ [ʤ椦] /(exp) (for) any reason/
긪 [꤬] /(n) square shoulders/
Ʀ [ޤ] /(n) (food) dried, fried broad beans/
ɹ [ꤳ] /(n) anchor ice/bottom-fast ice/
ɤ /(n) (uk) long-billed plover (Charadrius placidus)/
ݤ /(n) airhead (of a male)/ditz/
 /(v1,vi) (1) to break/to break down/to go wrong/to stop working/to be ruined/to be shot/to get messed up/to get worn-out/(v1,vi) (2) to be crazy/to be nuts/to be off one's head/to be out of one's mind/(v1,vi) (3) to be infatuated (with)/to be crazy (about)/to be head over heels (with)/(v1,vi) (4) to be outdone (by someone)/to be beaten/to be left behind/
˴ؤ餺 [ˤ餺] /(sK) (exp) regardless of/irrespective of/
鷺 [Ȥ鷺] /(exp) regardless of/irrespective of/
 [] /(n) (food) squid okonomiyaki/
Ƥ [䤭] /(n) (food) grilled squid/
 [ۤ] /(adv,n) (uk) how much/how many/however/
 [ᤷ] /(sK) (n) (food) (uk) Ikameshi (rice-filled squid)/stuffed squid/
ʪ [] /(n) (1) (uk) fake/forgery/counterfeit/imitation/(n) (2) (uk) unusual item/something strange/
 [] /(sK) (n) squid ink/
 [] /(n,adj-no,adj-na) (1) (uk) fraud/cheating/foul play/trickery/hoax/swindle/counterfeit/fake/(adv,int) (2) (uk) surely/absolutely/certainly/indeed/
 /(n) (1) bur (of a chestnut, etc.)/burr/(adv,adv-to) (2) irritating (e.g. one's throat)/thorny/bristling/(adv-to,adv) (3) (arch) (on-mim) crying of a baby/
Ƭ [ꤢ] /(n) close-cropped head/
߹礤 [ߤ] /(n) (1) quarrel/feud/wrangling/confrontation/antagonism/(n) (2) snarling (at each other)/
߹礦 [ߤ] /(v5u,vi) (1) to snarl (at each other)/to growl (angrily)/(v5u,vi) (2) to quarrel/to fight/to argue/to feud/to wrangle/
 [Τ] /(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/
ɤ [] /(sK) (exp,adj-ix) (1) fresh (e.g. fish)/(exp,adj-ix) (2) lively/spirited/animated/full of energy/
Ϥ褤褤ݤ [Ϥ褤褤Ϥ襤] /(sK) (exp,adj-i) (proverb) going there is easy but coming back is scary/
Ϥ褤褤ݤ [椭Ϥ褤褤Ϥ襤] /(sK) (exp,adj-i) (proverb) going there is easy but coming back is scary/
Ω [ꤿ] /(v5t,vi) to get angry/to lose one's temper/
 /(v5r,vi) (col) to act cocky/to put on airs/to be full of oneself/
ͤޤ [Ťޤ] /(sK) (v5r,vi) to be breathtaking/to be stifling/
ͤޤ [Ťޤ] /(sK) (v5r,vi) to come to a dead end/to come to a standstill/to reach a deadlock/to reach an impasse/to reach a stalemate/
ͤޤ [椭Ťޤ] /(sK) (v5r,vi) to come to a dead end/to come to a standstill/to reach a deadlock/to reach an impasse/to reach a stalemate/
Ĥ [Τ] /(sK) (n) (1) survival/(n) (2) survivor/relic/
䤨 [] /(sK) (v1,vi) to die/to lay down life's burden/
 [] /(n) threshold (amount, dose, etc.)/
ʤ /(exp,adj-i) (net-sl) (joc) not good/bad/
 /(n) (food) salted salmon roe (rus: ikra)/
鲿Ǥ [ʤǤ] /(exp) (uk) no matter how you put it/whatever the circumstances may be/say what you like/no matter how you look at it/
 [] /(sK) (n) piling up/multiple layers/
Ťˤ [ˤ] /(adv) (1) repeatedly/over and over again/(adv) (2) several layers deep/layer upon layer/row upon row/(folding) several times/
 [] /(exp) how many people/
 [ˤ] /(exp) how many people/
 [ۤ] /(adv) (uk) how many/how much/
 [] /(ok) (n) (1) (for) how many days/(n) (2) what day (of the month)/
 [ˤ] /(n) (1) (for) how many days/(n) (2) what day (of the month)/
 [ˤ] /(exp) some days/several days/
⤤ [ˤ⤤ˤ] /(adv) day after day/for many days/for days on end/day in, day out/
 /(pref) prefix used to strengthen a derogatory adjective/
 /(n) (sl) good-looking mature man/
㤢 /(sk) (adv,adv-to) (on-mim) shamelessly/brazenly/
㤢㤢 /(adv,adv-to) (on-mim) shamelessly/brazenly/
 /(adj-na) (ksb:) unkind/mean/
 [] /(n) (kyb:) rock placed on a corner of one's plot facing the road to protect against cars/
󤶤 /(n,adj-na) rude/careless/slovenly/
Ƥ /(exp,v1) (sl) cool/stylish/good-looking/fashionable/sexy/
 [뤯] /(exp,n) drinker/person who can hold their drink/
 /(exp) (1) (col) bad/wrong/naughty/(exp) (2) (col) must not (do, be)/should not/ought not to/(exp) (3) (col) useless/no good/bad/(exp) (4) (col) hopeless/beyond hope/(exp) (5) (col) unfortunate/a shame/a pity/(exp) (6) (col) unable to drink (alcohol)/
 [Ф] /(sK) (n) ikebana/Japanese art of flower arrangement/
ʤ [ʤ] /(exp,adj-i) nasty/disgusting/detestable/unpleasant/disagreeable/creepy/
 [] /(v5m) to bury (e.g. in ash, snow, earth)/to cover/
ޡ [] /(adj-i) (col) (uk) impudent/shameless/
޿ޤ [] /(adj-i) (col) (uk) impudent/shameless/
ǯ [ɤ] /(n) (arch) old enough (to know better, etc.)/
 [] /(n) (uk) good-looking guy/handsome man/hunk/Adonis/cool guy/
 [] /(n) (net-sl) good-looking guy/handsome man/
ä /(n) (tsb:) stubborn person/strong-minded person/obstinate person/
 /(int) (arch) I don't know/who knows/
ɤ [褤] /(sK) (adj-i) (1) gracious (defeat, apology, etc.)/graceful/honourable (e.g. death)/noble/gallant/brave/manly/sportsmanlike/(adj-i) (2) (dated) upright/righteous/honest/pure (heart)/innocent/(adj-i) (3) (arch) unspoiled (scenery, etc.)/pure/clean/
 [] /(n) (arch) short bamboo/small bamboo/
 [] /(n) (arch) trickling brook/
 [] /(n) (arch) trickling brook/
ޤӤΥȡ /(n) (work) The Brave Little Toaster (book)/
 [餤] /(n) (arch) small water spring/
龮 [餪] /(n) (arch) trickling brook/
 [餬] /(n) (arch) trickling brook/
 [] /(sK) (n) fire lit on a boat to lure fish at night/
 /(adv,int) now/come (now)/well/
 /(n) trouble/quarrel/difficulties/complication/tangle/(P)/
 /(exp) (1) (arch) well then, (shall we)/well then, (I'll)/(exp) (2) goodbye/
äƻ [äƤȤ] /(exp,n,adv) (col) at the critical moment/when the time comes/when it's most important/when necessary/in an emergency/when push comes to shove/
Ȥ [ȤȤ] /(exp,n,adv) at the critical moment/when the time comes/when it's most important/when necessary/in an emergency/when push comes to shove/
Ȥʤä /(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,n,adv) at the critical moment/when the time comes/when it's most important/when necessary/in an emergency/when push comes to shove/
ʤʵ [ʤ] /(n) (hist) Izanagi Boom (economic boom of 1965-70)/
ʤ߷ʵ [ʤߤ] /(n) Izanami Boom (economic boom lasting from February 2002 to October 2007)/
 [ޤ] /(n) case that something major happens/event of an emergency/when it comes to the crunch/
Ԥ [椫] /(exp) (form) now, let us go/
Τ餺 [餺] /(exp) I don't know about ... but/it may be possible for ... but/
 /(n) (arch) (fem) dumpling/
귿Ҵ [꤬] /(n) Ishikari class destroyer escort/
 [뤫] /(n) (uk) Dall's porpoise (Phocoenoides dalli)/
 /(adv,adv-to,vs) (on-mim) hesitantly/timidly/diffidently/
 [ޤ魯] /(v5s,vt) (uk) to fiddle with/to monkey around with/
 /(v1,vi) (1) to grow timid/to cower/to shrink/to lose one's nerve/(v1,vi) (2) to become perverse/to become contrary/to become warped/to become withdrawn/(v1,vi) (3) to be cramped/to be constrained/
ޤ /(adj-i) (1) stingy/petty/pathetic/(adj-i) (2) (col) lovable/sweet/charming/touching/
û [ä] /(n) bully/
û [ä] /(n) bullied child/
Ἣ [ᤸ] /(n,vs) suicide caused by bullying or harassment/bullying-related suicide/
ȴ [̤] /(v5k,vt) to thoroughly abuse/to completely torment/to bully to the end/
ɻкˡ [ܤۤ] /(n) (law) Act for the Promotion of Measures to Prevent Bullying/
ɻˡ [ܤۤ] /(n) (law) (abbr) Act for the Promotion of Measures to Prevent Bullying/
餷 /(adj-i) (1) lovable/sweet/charming/(adj-i) (2) pitiful/pathetic/touching/
 [ޤ魯] /(v5s,vt) to tinker with/to fumble with/to fiddle with/to twiddle/
 /(n) (1) (fem) Isuzu/(n) (2) (company) Isuzu (Japanese automobile manufacturer)/
ư [ɤ] /(n) (company) Isuzu Motors Limited/
 [ΤϤ] /(exp,n,adj-no) (id) (something) not coming together (as one had hoped or expected)/unfortunate turn of events/unexpected turn/(a) crossbill's beak (which has differently shaped upper and lower parts)/
ꥲ [Ȥꥲ] /(sK) (n) musical chairs/
ꥲ [Ȥꥲ] /(sK) (sk) (n) musical chairs/
 /(adj-i) (hob:) (thb:) unpleasant/uncomfortable/
ξˤƤ [ΤФˤƤ] /(exp) in either case/in all cases/
 /(exp) eventually/ultimately/sooner or later/
Գμ [줢ᤫĤФ] /(exp) (id) (of a choice) one being as excellent as the other/both so beautiful it is hard to choose between/
 [줪Ȥ] /(adj-f) equally competent/
 [] /(sK) (pn) (1) (uk) (poet) which way/which direction/where/(pn) (2) (uk) (poet) who/
 /(v1,vt) to ease (sewing garments)/to shirr/
 [] /(n) shirring (dressmaking)/
 /(adv-to,adv,vs) (on-mim) cheerfully/joyously/joyfully/happily/lightheartedly/excitedly/eagerly/(P)/
 [] /(n) (uk) tender age/
 /(n) necromancer (esp. a blind female in northeastern Honshu)/medium/shaman/
 [] /(n) (form) way/method/means/resource/course/
ʤ [ʤ] /(sK) (exp,adj-i) (1) (hum) there's no (other) way/(exp,adj-i) (2) (hum) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/(exp,adj-i) (3) (hum) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) (hum) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) (hum) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
û [ä] /(n) (1) mischievous child/scamp/rascal/(n) (2) elf/imp/
鹥 [餺] /(adj-na,adj-no) mischievous/
 [] /(n) (1) mischief-maker/trickster/prankster/(n) (2) (dated) lascivious person (esp. a loose woman)/(n) (3) (arch) mouse/rat/
 [餬] /(n) scribbling/doodling/graffiti/
龮 [餳] /(n) mischievous boy/
鿴 [餴] /(n) desire to tease/desire to cause mischief/
 [餶] /(n) mischievous age/
 [Ǥ] /(n) crank call/prank call/
˷ [ܤ] /(n) mischievous boy/troublemaker/pesky kids/
Ѥ /(n) deepbody bitterling (species of cyprinid, Acheilognathus longipinnis)/
 [礷] /(n) (sl) woman who feigns intimacy with men for money/
ʪ [] /(sK) (n) (hum) present (that one has received)/gift/
ФȻפ [ФȤ⤦] /(exp,v5u) (pol) I would be most grateful if you could .../I would humbly ask that you .../please .../
κǸ [Τä] /(sK) (exp,n) (id) final emergency measure/final defence when one is cornered/
ƻ [Τߤ] /(exp,n) not writing or visiting someone/road of the weasel/
ƻڤ [Τߤ] /(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,vt) (rare) to mourn/to grieve/
 [] /(sK) (n) stir-frying then boiling in liquid sauce/food that has been stir-fried and boiled in liquid sauce/
 [ᤷ] /(n) (food) fried rice/
ʪ [] /(sK) (n) stir-fry/stir-fried food/
 [̤Ƥ] /(sK) (exp,n) (hum) shortcoming/fault/flaw/imperfection/
 [Ȥ] /(sK) (exp,n,adv) (uk) everywhere/all over/throughout/
 [Ȥ] /(sK) (exp,n,adv) (uk) everywhere/all over/throughout/
 [] /(n) (uk) Castanopsis sieboldii (species of chinquapin)/
 [Ǥ] /(n) (col) (abbr) crank call/prank call/nuisance call/
 [] /(n) (uk) Quercus gilva (species of oak)/
 /(n) (abbr) 100 metre individual medley (swimming)/
 [] /(n) candy-coated strawberry on a stick/
 [] /(n) (food) ichigoni/sea urchin and abalone soup/
ʡ [դ] /(n) (food) strawberry mochi/strawberry daifuku/
Ȫ [Ф] /(n) strawberry field/strawberry patch/
Ф [Фܤ] /(sK) (n) first star of the evening (esp. Venus)/evening star/
Ӥ /(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,vs) (on-mim) making out/necking/getting handsy/canoodling/being lovey-dovey/getting affectionate (with each other)/romantic play/fondling/
㤳 /(adv,vs) (col) making out/necking/canoodling/fondling/flirting/
Ĥ /(v5k,vi) to make out/to neck/to canoodle/to fondle each other/to flirt (with)/
 /(n) (col) complaint/quibble/niggle/finding fault/false accusation/
դ [Ĥ] /(exp,v1) (uk) to pick a fight (with)/to find fault (with)/
䤯 [䤯] /(sK) (n) Pyrolaceae (family of evergreen perennial herbs)/
䤯 [䤯] /(sK) (n) (uk) shinleaf (Pyrola japonica)/
˾ [ΤΤ] /(sK) (exp,n) sliver of hope/gleam of hope/ray of hope/
 [] /(sK) (n,adj-no) top recommendation/something highly recommended/
䤷 [] /(sK) (n,adj-no) top recommendation/something highly recommended/
᤯ [Ϥ䤯] /(adv) (1) promptly/quickly/without delay/(adv) (2) before others/first/(P)/
® [Ϥ䤯] /(sK) (adv) (1) promptly/quickly/without delay/(adv) (2) before others/first/
¤ޤ /(rk) (adj-i) (1) stingy/petty/pathetic/(adj-i) (2) (col) lovable/sweet/charming/touching/
ä夦 [ä夦] /(n) (astron) 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) (1) rather/sooner/preferably/might as well/just/(adv) (2) on the contrary/if anything/(P)/
äλ [äΤ] /(sK) (adv) rather/sooner/preferably/
äλ [äΤ] /(adv) (uk) rather/sooner/preferably/
ä [ä󤿤] /(adv) ... the heck (e.g. "what the heck?")/... in the world (e.g. "why in the world?")/... on earth (e.g. "who on earth?")/
ä /(adv) (ksb:) best/most/
ä /(adv) well then/right/
ä [äޤ] /(n) (1) (uk) (abbr) adult/grown-up/person who has come of age/(adj-no) (2) (uk) (abbr) fully fledged/established/qualified/
äƤ /(int) (sl) (abbr) have a good day/take care/see you/
äƤ顼 /(int) (sl) (abbr) have a good day/take care/see you/
äƤ餢 /(int) (sl) (abbr) have a good day/take care/see you/
äƤä /(exp) (sl) see you/take care/
äƤäԡ /(exp) (sl) see you/take care/
äƻޤ [äƤޤޤ] /(exp) (pol) good bye/I'm off/see you later/
äޤ [äƤޤ] /(sK) (exp) (pol) I'm off/see you later/
ä [äƤ] /(sK) (exp,int) (1) I'm off/see you later/(exp,vk) (2) to go (and then come back)/
äȤƨ [Τ] /(sK) (n) quibbling/temporizing/temporising/
äȤƨ [äȤΤ] /(sK) (n) quibbling/temporizing/temporising/
äѤ߲ [äѤΤߤ] /(n) cheap drinking spot (pub, tavern, etc.)/
äѤ [äѤ] /(adj-no,adj-na,n) tipsy/a little drunk/slightly intoxicated/
äѤ [äѤ] /(exp,v5u) to be deceived/
äѤ魯 [äѤ魯] /(exp,v5s) to play a trick on/to cheat/to deceive/to dupe/
äѤ碌 [äѤ碌] /(exp,v1) to play a trick on/to cheat/to deceive/to dupe/
äѤݤ߲ [äѤΤߤ] /(n) cheap drinking spot (pub, tavern, etc.)/
äڤ /(adv) (rkb:) very/exceedingly/
÷ [ä] /(sK) (n,vs,vi) (med) hemorrhage/haemorrhage/
ĤΤ /(exp) one of these days/before very long/in the near future/
Ĥʤ [Ĥʤɤ] /(sK) (adv) (1) at any time/at any moment/(adv) (2) when/at what moment/
Ĥˤʤä /(exp) when/how soon/how long until/(P)/
ĤˤʤäƤ /(exp) always/no matter how much time passes/no matter how long it's been/
Ĥˤ [Ĥˤޤ] /(exp,adv) more than usual/especially/particularly/
Ĥδ֤ [ĤΤޤ] /(exp,adv) when/at what point/
Ĥδ֤ˤ [ĤΤޤˤ] /(adv) before one knows/before one becomes aware of/unnoticed/unawares/(P)/
Ĥδ֤ˤ [ĤΤޤˤ] /(adv) before one knows it/without realizing/unawares/unnoticed/
Ĥκ餫 [ĤΤ餫] /(exp) at some point in the past/at some stage/
Ĥλˤ [ĤΤˤ] /(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/one day/
Ĥˤ [ĤΤҤˤ] /(exp) one of these days/someday/one day/
ĤޤǤ⤢ȻפʿƤȶ [ĤޤǤ⤢Ȥ⤦ʤȤ] /(exp) (proverb) you cannot rely on parents and money to stay around forever/money comes and goes; so do parents/
ĤޤǷФäƤ [ĤޤǤäƤ] /(exp) no matter how much time passes/
Ĥ /(n) (sl) (abbr) one's group of (close) friends/usual crew/posse/squad/
Ĥ̤ [ĤΤȤ] /(exp,adv) as always/as usual/
Ĥͤ [ĤΤ褦] /(exp,adv) (uk) as usual/as always/like always/
Ĥ̤ [ĤȤ] /(sk) (adv,adj-no) as always/as usual/
Ĥ̤ [Ĥɤ] /(sk) (adv,adj-no) as always/as usual/
Ĥ̤ [Ĥɤ] /(adv,adj-no) as always/as usual/(P)/
ĥ /(n) (sl) (abbr) one's group of (close) friends/usual crew/posse/squad/
Ĳɤ [Ĥʤɤ] /(sK) (adv) (1) at any time/at any moment/(adv) (2) when/at what moment/
Ĳ [Ĥʤɤ] /(adv) (1) at any time/at any moment/(adv) (2) when/at what moment/
ĺ [Ĥ] /(n,adv) about when/about what time/how soon/(P)/
Ŀ [Ĥ֤] /(adj-no,n) (uk) how long since the last time/
 [ĤޤǤ] /(sK) (adv) (uk) forever/eternally/for good/as long as one likes/indefinitely/endlessly/for a long time/
ή [Ĥ夦] /(sK) (n,vs,vi) overflow/spill/
ήǢ [Ĥ夦ˤ礦ä] /(sK) (n) (med) overflow incontinence/
Ƥޤ /(v5s,vt) (ksb:) to attack/to punch/
Ƥޤ /(v5u,vt) (ksb:) to beat/to harm/to defeat/
ƤΩäƤ⤤ʤ [Ƥ⤿äƤ⤤ʤ] /(exp,adj-i) unable to contain oneself/itching to do something/cannot sit still/
ƺ [Ƥ] /(n) (astron) Sagittarius (constellation)/the Archer/
 /(conj,aux) (arch) without doing .../
 /(int) (arch) oh no/well/er/
Ǥ /(int) (arch) oh no/well/er/
 [Ǥ] /(n) hot spring/
Ω [Ǥ] /(sK) (v5t,vi) to start/to leave/
 /(adv) greatly/really/
ȤΥӥˡ /(n) (work) My Cousin Vinny (film)/
Ȥ㤤 [Ȥ] /(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/(n) (2) even though/despite/even more/still/
ȤϤ /(n) (ksb:) daughter (of a good family)/
Ȥ޸ [Ȥޤ] /(sK) (n,vs,vi) (1) leave-taking/(saying) goodbye/(n,vs,vi) (2) requesting leave (from work)/
Ȥ /(adv) extremely/
Ȥñ [Ȥ⤫󤿤] /(adv) very easily/
ʤʤС /(int) peek-a-boo!/
ʤʤФ /(int) peek-a-boo!/
ʤʤФ /(int) peek-a-boo!/
ʤ [ʤ] /(sK) (n) person from the countryside/countryman/countryfolk/provincial person/bumpkin/hick/hillbilly/redneck/
ʤ [ʤ] /(sK) (n) person from the countryside/countryman/countryfolk/provincial person/bumpkin/hick/hillbilly/redneck/
ʤ̣ [ʤߤ] /(sK) (n) (food) barley miso/
ʤ /(adj-pn) strange/queer/
ʤƦ [ʤޤ] /(n) carob/locust bean/
ʤ [ʤꤺ] /(n) (food) inarizushi/sushi wrapped in fried tofu/
ʤ [ʤꤺ] /(sK) (n) (food) inarizushi/sushi wrapped in fried tofu/
ǯ [̤ɤ] /(n) year of the Dog/
Τ [Τ] /(n) spike-eared grass/
Τǯ [Τɤ] /(n) year of the Boar/year of the Pig/
Τ [Τष] /(sK) (n) daredevil/foolhardy warrior/hotspur/
Τ [ΤΤǤ] /(n) telephone counselling service/
ΤΤƤ [Τ򤹤Ƥ] /(exp,v1) to give one's life/to lay down one's life/
ΰ [ΤФ] /(exp) first of all/first thing/
Фƻ [ФΤߤ] /(exp,n) (id) thorny path/
Фɱ [ФҤ] /(n) Sleeping Beauty/Thorn Princess/Briar Rose/
Ҥ /(int) (on-mim) hee-hee/tee-hee/
Ӥߤ [Ӥ򤫤] /(sK) (exp,v5k) (uk) to snore/
Ӥ /(adj-i) (col) scary/
ӤФ [Ӥ] /(v5s,vt) to drive (someone) out by bullying them/to bully (someone) into leaving/to treat (someone) so badly that they leave/
Ӥ /(v5r,vt) to pick on/to tease/
֤ [֤] /(n) (1) oxidized silver/oxidised silver/(n,adj-no) (2) (id) something restrained but impressive (e.g. performance)/something quiet but superb/something masterfully controlled/
֤ [֤] /(n) smoked salmon/lox/
֤Ф [֤] /(v5s,vt) to smoke out (insects, animals, etc.)/
֤Ҥ [֤Ť] /(n) (food) smoked daikon pickles (famous product of Akita Prefecture)/
ܤ [ܤष] /(sK) (n) (uk) Chinese wax scale insect (Ericerus pela)/
ܤϹ [ܤ] /(sK) (n) (uk) tree wax/insect wax/Chinese wax/
ܤϹ [ܤष] /(sK) (n) (uk) Chinese wax scale insect (Ericerus pela)/
ܼ [ܤ] /(n) hemorrhoids/haemorrhoids/blind piles/
ޤ鴶 [ޤ餫] /(n) (col) feeling that something has come too late/
ޤκޤ [ޤΤޤޤ] /(sK) (exp) till just now/
ޤν [ޤΤȤ] /(sK) (exp,adv) at present/currently/so far/for now/for the time being/
ޤ [ޤϤफ] /(exp) once upon a time/a long time ago/
ޤ뤳 [ޤ򤵤뤳] /(sK) (exp) dating back from now/ago/
ޤ [ޤȤ] /(sK) (exp,adv) (col) at present/currently/so far/for now/for the time being/
ް [ޤҤȤ] /(exp,adv) (1) one more/another (one)/(exp,adv) (2) (not) quite/(not) entirely/(not) enough/somewhat (lacking)/
ް [ޤ] /(exp,adv) once more/
ް [ޤä] /(exp,adv) (1) one more/another/the other/(exp,adv) (2) not quite/(exp,adv) (3) close run/just falling short of success/
޻פ [ޤ⤦] /(sK) (exp) thinking back now/looking back/
޻פ [ޤ⤨] /(sK) (exp) when I think of it/looking back on it/in retrospect/
ߤ /(adv) admirably/exquisitely/aptly/
߷ [ߤ餦] /(sK) (v5u,vt) to detest/to abhor/to loathe/
⤤ /(adj-i) (sl) rustic/unsophisticated/provincial/hick/uncool/unstylish/
 [Ӥ礦] /(n) rice blight/rice blast/
Ť뼰 [Ť뤷] /(n) (appearing, occurring) one after another/
Ť³ [Ť뤻Ĥ] /(n) (comp) (rare) daisy chain connection/
褦 [򤢤餦褦] /(sK) (exp,adj-na) (id) with people jostling against one another/teeming/heaving/jam-packed/
ⷡ [ۤ] /(n) (1) digging for sweet potatoes (esp. as an outing)/(n) (2) (derog) country bumpkin/yokel/
 [ष] /(sK) (n) (uk) hornworm (caterpillar of a hawk moth)/(hairless) caterpillar/
 [褦] /(sK) (n) (food) (bar of) sweet-potato paste/
 /(int) (1) oh/oh my/oh dear/wow/(int) (2) well, .../er .../why, .../
䡼 /(int) (1) oh/oh my/oh dear/wow/(int) (2) well, .../er .../why, .../
䡼 /(int) (fem) oh/no/don't/
䤡 /(sk) (int) (1) oh/oh my/oh dear/wow/(int) (2) well, .../er .../why, .../
䤢 /(int) (1) oh/oh my/oh dear/wow/(int) (2) well, .../er .../why, .../
䤤 [䤤䤭] /(n) (col) terrible twos (developmental stage in toddlers)/
䤬Ǥ [䤬Ǥ] /(sK) (exp) whether one likes it or not/whether willing or not/willy-nilly/
䤬ˤ [䤬ˤ] /(exp) whether one likes it or not/whether willing or not/willy-nilly/
䤬 [䤬] /(exp,adv) even more/all the more/
䤬ˤ [䤬ˤ] /(adv) all the more/
䤵 /(int) (1) (dated) dear me/(int) (2) (dated) I mean/or rather/
䤷˷ [䤷ܤ] /(adj-na,n) (uk) gluttonous/greedy/
䤷 [䤷] /(sK) (adj-no,n) healing-type/comforting/calming/therapeutic/soothing/relaxing/
ǤǤ [Ǥ⤪Ǥ] /(sK) (exp) whether one likes it or not/whether willing or not/willy-nilly/
 [ʤ] /(exp,n) (1) disapproving eyes/disgusted look/nasty glance/evil eye/(exp,n) (2) unpleasant experience/
Ϥ /(int) (Oh) dear!/(Oh) dear me!/Good gracious/
ߤ [ߤ򤤤] /(exp,v5u) to make snide remarks/to put into bad mood/
ʤ [⤪ʤ] /(exp) willy-nilly/whether willing or not/
褤⹥Τ [褤⤹Τ] /(sK) (exp) (proverb) saying no is also an expression of fondness/no often means yes/the lady doth protest too much/
褤⹥ [褤⤹Τ] /(sK) (exp) (proverb) saying no is also an expression of fondness/no often means yes/the lady doth protest too much/
 /(int) (fem) oh/no/don't/
 [䤪] /(sK) (n) yes or no answer/agreement or disagreement/consent or refusal/
ʤ [䤪ʤ] /(sK) (adv) whether one wants to or not/without choice/
ʤ [䤪ʤ] /(adj-no) compulsory/unavoidable/necessary/
ʤ [䤪ʤ] /(exp,adv) whether one likes it or not/inevitably/unavoidably/compulsorily/by force/
䵤 [䤱] /(exp,v5s) to be tired of/to be sick of/to get fed up with/
䵤 [䤱] /(exp,v5s) to be tired of/to be sick of/to get fed up with/
 [ޤ] /(v5s,vi) (form) to increase more and more/to continue to increase/to become more and more intense/to get stronger and stronger/
̣ [] /(sK) (n,adj-na) (1) disagreeableness/unpleasantness/nastiness/offensiveness/tastelessness/(n,adj-na) (2) cutting remark/disagreeable remark/snide comment/sarcastic comment/
褤Ȥ [褤ȤȤ] /(exp) (at the) last moment/(in the) nick of time/
褤ȸ [褤ȤȤ] /(exp) (at the) last moment/(in the) nick of time/
褦 /(int) (1) hey/hello/hi/(int) (2) wow/oh/ooh/(int) (3) oomph/heave-ho/
 /(int) (1) hey/hello/hi/(int) (2) wow/oh/ooh/(int) (3) oomph/heave-ho/
䤫 /(adj-na) tall/stout/clear/well defined/
餫 [餫] /(n) corbie-step/corbel gable/crowsteps/
餶뤪 [餶뤪] /(exp) that's none of your business/
餷 /(exp) (hon) came/went/were (somewhere)/was (somewhere)/were (doing)/was (doing)/
餷 /(exp) (hon) coming/going/being (somewhere)/being (doing something)/(P)/
餷Ʋ [餷Ƥ] /(exp) (uk) please come (and visit us)/please come (to our shop)/
餷㤤 /(ik) (int) (1) (hon) come/go/stay/(int) (2) welcome/
餷㤤ޤ /(ik) (exp) welcome/
ä㤤 /(int) (1) (hon) come/go/stay/(int) (2) welcome/(P)/
ä㤤ޤ /(exp) welcome/(P)/
ääƲ [ääƤ] /(exp) (pol) (uk) please come (and visit us)/please come (to our shop)/
ʤ餤 /(exp) almost not able (to do something)/
Ω [] /(adj-i) irritating/frustrating/
Ω [] /(sK) (n) irritation/annoyance/frustration/
Ω [] /(v5t,vi) to be irritated/to get annoyed/to lose one's patience/
 /(n) (rkb:) stir-frying then boiling in liquid sauce/food that has been stir-fried and boiled in liquid sauce/
̻ [ꤿޤ] /(n) scrambled eggs/
 [] /(n) simmering after frying/
 [ꤿޤ] /(n) scrambled eggs/
뤫 [륫礦] /(n) dolphin hunting/dolphin fishing/
뤫 [뤫] /(n) (astron) Delphinus (constellation)/the Dolphin/
뤫 [륫礦] /(n) dolphin hunting/dolphin fishing/
 [줳] /(sK) (v5m,vt) (1) to push into/to stuff into/to pack into/(v5m,vi) (2) to be enthusiastic (about)/to be crazy (about)/to be obsessed (with)/(v5m,vi) (3) to get excited/to be stirred up/
Ϥ뤿 /(n) (cards) (uk) iroha karuta/matching card game usu. consisting of 48 reading cards and 48 picture cards/
Ϥ뤿 /(n) (cards) (uk) iroha karuta/matching card game usu. consisting of 48 reading cards and 48 picture cards/
ϲ [Ϥ] /(n) iroha poem/
ϲα¿ [ϥ륿] /(ateji) (n) (cards) (uk) iroha karuta/matching card game usu. consisting of 48 reading cards and 48 picture cards/
ϲα¿ [ϥ륿] /(ateji) (n) (cards) (uk) iroha karuta/matching card game usu. consisting of 48 reading cards and 48 picture cards/
Ͻ [Ϥ] /(n) iroha order/traditional ordering of the Japanese syllabary (based on a Buddhist poem)/
 [Ϥ] /(n) (uk) Japanese maple (Acer palmatum)/
ü [Ф] /(n) fireside/hearth/
 [] /(n) color tag (children's game)/
來ܸع [來褦ä] /(n) (org) Iwaki Special Needs School (older name style)/
勞դ [勞Ĥ] /(adj-no,n) (uk) with an interesting history (story)/with a shady history/with circumstances that are difficult to explain/
路 [路] /(n) cirrocumulus cloud/mackerel sky/
鷺Τ줿 [鷺Ȥ줿] /(sK) (exp) as everyone knows/needless to say/obvious/
󤦤 /(adj-t) (rare) energetic/lively/dynamic/vigorous/
󤮤̵ [󤮤֤줤] /(sK) (adj-na,n) (yoji) superficially polite but actually rude/rude under a veneer of politeness/courteous on the surface but insolent at heart/
󤲤Ʀ [󤲤ޤ] /(n) common bean (Phaseolus vulgaris)/kidney bean/navy bean/wax bean/green bean/string bean/French bean/
󤸤 /(n) (ksb:) rock, paper, scissors/
 /(n,adj-na) (1) cheating/fraud/trickery/deception/(adj-na,n) (2) fake/bogus/quack/sham/counterfeit/
 [] /(adj-i) fishy/dubious/questionable/false-looking/
ˡ [礦ۤ] /(n) quack remedy/(medical) quackery/
 [󤻤] /(sK) (n) meteorite/
Ŵ [Ƥ] /(sK) (n) meteoric iron/
ƻ [褦] /(n) (gramm) i-adjective/
ɤ [餤] /(adj-i) acrid/pungent/irritating/
ɤäݤ [äݤ] /(adj-i) (1) (uk) feeling rough (of the throat)/irritated/(adj-i) (2) (uk) acrid/pungent/
 [] /(n) soft rush (Juncus effusus var. decipiens)/common rush/
³ [ĤŤ] /(v1,vi) to stay on (e.g. at one's friends house)/to remain (in a place)/
 [] /(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/(aux-v) (2) indicates will/(aux-v) (3) indicates invitation/
 /(n) (hist) yu/free reed wind instrument used in ancient China and Nara-period Japan/
 /(sk) (int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
 /(int) (1) um/er/well/(int) (2) oof/(P)/
 [] /(n,vs,vt) (net-sl) upload/
𤪤 [פ] /(exp) (net-sl) (uk) thanks for uploading/
 [פ] /(exp) (net-sl) (uk) thanks for uploading/
 [פ̤] /(n) (net-sl) uploader (of a video, image, etc.)/
 /(sk) (int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
ä /(sk) (int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
ä /(sk) (int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
 /(aux) (sl) I will .../I'm going to .../
 /(int) (1) (col) yeah, yeah/sure, sure/(int) (2) (col) yes/sure/gotcha/
ä /(int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
 /(int) (1) yes/yeah/uh huh/(int) (2) hum/hmmm/well/erm/huh?/
 /(int) (1) um/er/well/(int) (2) nuh-uh/no/(int) (3) oof/(P)/
 /(int) hey/cheers/
 [] /(n) young people who behave in a rowdy fashion (e.g. in a pub)/young people who cheer and drink loudly/
 [] /(n) young people who behave in a rowdy fashion (e.g. in a pub)/young people who cheer and drink loudly/
 /(int) woah/
 /(int) woah/
 [Τ] /(sK) (exp,n) corn (on the foot)/
 [] /(n) (1) (astron) Pisces (constellation)/the Fish/the Fishes/(n) (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,vs) (on-mim) carelessly/inattentively/
Τ [] /(v5r,vt) to infer/to figure out/to get an idea of/to tell/to imagine/to guess/to grasp/to fathom/to understand/to know/
̴ [̤] /(exp,n) long face/looking dejected/
̴򤹤 [̤򤹤] /(exp,vs-i) to look disheartened/
ӽФ [ӤǤ] /(sK) (v1,vi) to surface/to rise to the surface/
Ӿ夬 [Ӥ] /(v5r,vi) (1) to rise to the surface/(v5r,vi) (2) to come to the front/to emerge (e.g. from obscurity)/(v5r,vi) (3) to stand out (e.g. against a dark background)/
⤯ [줢뤯] /(v5k,vi) (1) to gad about/to gallivant/(v5k,vi) (2) to wander aimlessly/to walk around restlessly/
 [] /(n) mouthwash/
 /(n) (Okinawa) sacred place/sacred grove/
夬 [] /(sK) (v5r,vi) (1) to float/to rise to the surface/(v5r,vi) (2) to stand out/to be visible/(v5r,vi) (3) to be alienated/
 [] /(n) wretched life/life of misery/
 [] /(n) (1) fleeting life/this transient world/floating world/(n) (2) sad world/world of grief and worry/(n) (3) the world of the living/this life/this world/the present world/(n) (4) (the world of the) red light districts/
 [] /(sK) (n) bitter experience/misery/distress/grief/sad thoughts/hardship/
 [] /(n) young greens (of mizuna, Japanese mustard spinach, rape, etc.)/
 [礦] /(n) female announcer/woman who makes public announcements (e.g. from an election campaign truck)/
 [] /(n,adj-no) olive green/greenish brown/
 [] /(n,adj-no) 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) (food) mochi filled with red bean paste and topped with green soy flour/
 [] /(n) (food) sweet brownish-green paste made from green peas/
 [ͤ餦] /(sK) (exp,v5u) to aim for laughs/to play to the crowd/
 [Ȥ] /(sK) (v5r,vt) (1) to receive/to get/to accept/(v5r,vt) (2) to take (someone's words or behaviour)/to interpret/to understand/
 [] /(n) turmeric herbal tea/
 /(n) (arch) mole/
 [] /(n) (astron) Lepus (constellation)/the Hare/
 [] /(n) (1) rabbit hutch/(n) (2) small Japanese houses/cramped Japanese housing/
ķ [Ȥ] /(n,vs,vi) jumping along in a squatting position/bunny-hopping/
ǯ [ɤ] /(n) year of the Hare/year of the Rabbit/
餷 [Ϥ餷] /(exp,adv) for amusement/by way of diversion (distraction from grief)/
󽭤 [󤯤] /(adj-i) suspicious-looking/shady/questionable/dubious/fishy/
 [ߤ] /(n) (uk) bunny-ears headband/
餷 [Ф餷] /(sK) (n,vs,vi) diversion (from one's worries, troubles, etc.)/distraction/amusement/
 /(adj-i) (col) annoying/noisy/
 /(exp,v5r) to behave annoyed/to feel annoyed/
ä /(adj-i) jumbled up/confused/frustrating/
ä /(adj-i) (1) (col) annoying/noisy/(adj-i) (2) strict/
 [] /(n,vs,vi) (sl) unwanted interaction/being a nuisance (to someone)/being an annoyance/pestering someone/
 [] /(sK) (n) (food) boned white fish boiled in salted water/
 [] /(sK) (n) (food) thin soup of fish or shellfish boiled in seawater/
 [] /(n) (astron) Bootes (constellation)/the Herdsman/
ߤĻ [ߤĤɤ] /(sK) (n) (1) dead of night/middle of the night/midnight/(n) (2) third quarter of the hour of the ox (2-2:30am, or 3-3:30am)/
Ť [餤] /(adj-i) shady/underhanded/questionable/
 [] /(sK) (n) (1) back of a collar/(n) (2) (MA) grabbing the back of the opponent's collar (in judo)/
 [] /(sK) (n) (a person's) appearance from behind/person as seen from behind/back view/retreating figure/
 [] /(sK) (n) (1) putting one's hands behind one's back/having one's hands behind one's back/(n) (2) behind/rear/back/
¦ [] /(sK) (n) back (side)/back end/rear/
­ [] /(sK) (n) hind leg/hind foot/
ݤ [] /(n,vs,vt) postponement/moving back/
ǯ [ɤ] /(n) year of the Ox/
 /(adv,adv-to,vs) (on-mim) indecisively/hesitantly/irresolutely/wishy-washily/
㤦 /(adv,adv-to,vs) (1) (on-mim) in swarms/in clusters/(adv,adv-to,vs) (2) (on-mim) tediously/slowly/
㤱 /(v1) (1) (for a fruit) to go bad and lose its shape from being overripe or damaged/(v1) (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/(v1) (2) to feel listless/to be dull/to be lazy/to look bored/
 [ष] /(sK) (n) (1) maggot/(n) (2) (derog) worm/scum/
 [ॷ] /(sK) (sk) (n) (1) maggot/(n) (2) (derog) worm/scum/
 /(sk) (int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
 [ۤ] /(n) (m-sl) thin dojinshi, usually featuring adult content/
 [礦] /(sK) (n) light soy sauce/
 [ᤨ] /(n) paint thinner/
䤭 [䤭ޤ] /(sK) (n) (food) thin omelette/
Ф [餤] /(n,vs) faint smile/
ϼ [Ф] /(n) (uk) simpleton/dimwit/sluggard/
Х /(n,adj-na) (uk) dimwit/
Ť [餤] /(sK) (adj-i) dim/gloomy/
Ű [] /(sK) (n) gloom/semi-darkness/dim light/poor light/
 [] /(sK) (n) very dim light/
 [] /(adj-no,n) lightly salted/
 [] /(adj-no,n) lightly salted/
 [] /(sK) (n) thin bed cover/thin blanket/
ݤ [] /(sK) (n) thin bed cover/thin blanket/
 [त] /(adj-i) somewhat cold/a bit chilly/
 [त] /(adj-i) somewhat cold/a bit chilly/
 [] /(sK) (adj-no,n) thin (type)/slim/flat/
 [] /(sK) (adj-no,n) (1) light (flavor)/lightly seasoned/(n) (2) (abbr) light soy sauce/
Ƥ [䤭ޤ] /(sK) (n) (food) thin omelette/
ϼ [Ф] /(sK) (n,adj-na) (uk) dimwit/
ϼ [Х] /(sK) (sk) (n,adj-na) (uk) dimwit/
뤤 [뤤] /(sK) (adj-i) faintly light/dim/
 [] /(sK) (adj-no,adj-na,n) thinnish/somewhat thin/weakish/on the weak side/rather light/rather pale/
 [ߤɤ] /(sK) (n) light green/
 /(aux-v) (1) (arch) will (probably)/(aux-v) (2) (arch) intend (to do)/will/(aux-v) (3) (arch) should/ought to/
 /(adv,adv-to,vs) (on-mim) itching to do something/impatient/sorely tempted/eager/(P)/
ޤ [ޤ] /(n) (anat) cochlear duct/
ޤ [ޤ] /(n) (math) spiral/
ޤ [ޤ褦] /(n) spiral pattern/
߲ [ߤ] /(sK) (n) banked fire/
Ʀ [ޤ] /(n) pinto bean/mottled kidney bean/
å [ޤå] /(n) spiral-wound gasket/spiral gasket/
 [ޤ] /(sK) (v5k,vi) (1) to whirl/to eddy/to swirl/to curl (of smoke)/(v5k,vi) (2) to whirl around (of feelings, thoughts, etc.)/to swirl around/to surge/
å [ޤå] /(n) spiral-wound gasket/spiral gasket/
 [] /(n) vortex design/
⤤ [] /(adj-i) (uk) piled up high/in a heap/
⤯ [] /(iK) (adv) (uk) piled up high/in a heap/
ʪ [] /(sK) (n) lost article/
 /(sk) (adj-i) (col) annoying/noisy/
 /(adv,adv-to,vs) (on-mim) uneasily/restlessly/erratically/
Фޤ [Ǥޤ] /(sK) (exp,n) (id) something intended as a lie or joke which (by chance) ends up being true/lie turned truth/
Ĥ /(n) (work) The Liar's Club (book)/
ĤťλϤޤ [ĤϤɤܤΤϤޤ] /(exp) (proverb) show me a liar, and I will show you a thief/
ǸǤ [Ǥ] /(sK) (exp,v1) to lie all the time/to fabricate a web of lies/
 [Τ] /(exp,n) total lie/big lie/complete lie/
 [Τ褦] /(sK) (exp,adj-na) hard-to-believe/unbelievable/incredible/fabulous/
 [ۤ٤] /(exp) (proverb) the end justifies the means/circumstances may justify a lie/
 /(int) (osb:) You're kidding!/
Ǥ [Ĥ] /(sK) (exp,v5k) to tell a lie/to fib/
դ [Ĥ] /(sK) (exp,v5k) to tell a lie/to fib/
դ [Ĥ] /(sK) (int) you're lying/yeah, right/liar/fibber/
 [त] /(adj-i) somewhat cold/a bit chilly/
 [Ĥ] /(n) lies and falsehoods/
㤭 [ʤ] /(n,vs) faking crying/crocodile tears/
 [] /(n) incorrectly written character/kanji written with the wrong strokes/wrongly used kanji/
 [] /(adj-i) contrived/false-sounding/
Ǥ [Ĥ] /(sK) (n) (1) liar/fibber/(n) (2) lying/
Ǥ [Ĥ] /(sK) (sk) (n) (1) liar/fibber/(n) (2) lying/
Ȭɴ [ϤäԤ㤯] /(sK) (n) (id) pack of lies/complete fabrication/all lies/
ȯ [Ϥä] /(n) lie detector/
դ [Ĥ] /(sK) (n) (1) liar/fibber/(n) (2) lying/
դ [Ĥ] /(sK) (sk) (n) (1) liar/fibber/(n) (2) lying/
դ [Ĥ] /(sK) (int) (col) you're lying/yeah, right/liar/fibber/
 /(adv) (on-mim) irrepressibly aroused (esp. sexually)/stimulated/
夲 [] /(sK) (v1,vt) (1) to sing at the top of one's voice/to belt out a song/(v1,vt) (2) to express one's feelings fully in a poem/to praise in poetry/
ʸ [] /(n) catchphrase/promotional line/slogan/
꿼 [֤] /(sK) (adj-i) doubting/distrustful/incredulous/suspicious/
 [ä] /(n) (dated) utagoe coffeehouse/sing-along tearoom/coffee shop in which customers can sing in chorus accompanied by a band/
 [] /(n) stream of water cascading onto one's back (in an onsen)/pelting water/waterfall shower/
 [] /(n,vs,vi) doze/nap/snooze/
 [] /(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,vs) (1) (on-mim) going on and on (about inconsequential things)/talking nonsense/(adv,vs) (2) (on-mim) idling away the time/dawdling/
Ĥ夬ʤ [Ĥʤ] /(exp,adj-i) (id) no hope of getting ahead/
Ĥξ夬ʤ [ĤΤʤ] /(exp,adj-i) (id) lacking potential for advancement/no-hoper/
 [Фʤ] /(n) confession/confidential talk/frank talk/
Ǥξ [ǤΤŤ] /(sK) (n) magic mallet/lucky mallet/nursery-tale mallet that delivers one's heart's desire at a wave/
ʡ /(n) (uk) (rkb:) Okinawan language/Okinawan dialect/
ʡ /(n) Okinawa soba (thick noodles served in a pork soup)/
ʡ /(n) (sens) Okinawan time (i.e. a relaxed attitude to punctuality sometimes ascribed to Okinawans)/island time/
ʤ /(n) Okinawa soba (thick noodles served in a pork soup)/
ʤ夦 /(n) (rkb:) Okinawan person/
β [Τ] /(exp,n) our company/
μ [Τ] /(exp,n) member of one's in-group (e.g. family member, colleague)/
ο [ΤҤ] /(exp,n) (1) my husband/(exp,n) (2) one's family/family member/
 [Τ] /(exp,n) (uk) the wife/the missus/
 [] /(n) (abbr) (fem) (uk) (col) my house/
򤱤ˤ [Ȥˤ] /(adj-i) difficult to make friends with/
򤱤 [Ȥ] /(sK) (v1,vi) to open up (to someone)/to become unreserved/to lower one's guard/to become friendly (with)/to feel at ease/to take a relaxed attitude (to)/
碌 [碌] /(sK) (n,vs,vt) (1) (preparatory) meeting/briefing session/(making) advance arrangements/(n) (2) overlap (of a coat, etc.)/(n,vs) (3) (arch) making something match exactly/
 [] /(sK) (v5m,vt) (1) to drive in (a nail, stake, etc.)/to hammer in/(v5m,vt) (2) to hit (a ball, etc.)/to drive/to smash/(v5m,vt) (3) to fire into/to shoot into/(v5m,vt) (4) to input (data)/to enter/(v5m,vt) (5) to devote oneself to/to be absorbed in/to be (really) into/to be enthusiastic about/to put heart and soul into/to throw oneself into/to go head over heels for/(v5m,vt) (6) (sports) to practice hitting (baseball, tennis, etc.)/(v5m,vt) (7) (MA) to hit (an opponent in kendo, boxing, etc.)/to get a blow in/(v5m,vt) (8) (go) to invade one's opponent's territory/to place a stone in an opponent's formation/(v5m,vt) (9) to pour (concrete, etc.) into a form/
դ [] /(sK) (v5k,vt) (1) to smash/to break (into pieces)/to shatter/to crush/(v5k,vt) (2) to simplify/to make easy to understand/
դ [֤] /(sK) (v5k,vt) (1) to smash/to break (into pieces)/to shatter/to crush/(v5k,vt) (2) to simplify/to make easy to understand/
 [] /(sK) (v5s,vt) to shoot dead/to shoot to death/
ΤƤ [Ƥ] /(v1,vt) to throw away/to abandon/
̤ [դ뤨] /(sK) (v1,vi) to tremble/
³ [ĤŤ] /(v5k,vi) to continue for a long time/to undergo a repeated series/
 [夦] /(n) (1) whole family/entire family/all (members of) the family/(adj-no,n) (2) all over the house/throughout the house/
 [] /(n) indoor bath using water from a hot-spring/
ˤ [֤] /(v5r,vt) to break/to smash/to defeat/to destroy/to eliminate/
ȴ [̤] /(sK) (v5k,vt) (1) to go through (e.g. a wall)/to penetrate/to pierce/to perforate/to bore into/(v5k,vt) (2) to punch (a hole, pattern, etc.)/to stamp out (e.g. a coin)/(v5k,vt) (3) to remove (partitions between rooms)/to join (multiple rooms) into one/(v5k,vt) (4) to carry out (to completion)/
ʴ [] /(sK) (n) (1) flour/(n) (2) powder (for polishing, dusting, etc.)/
֤ [] /(sK) (v5s,vt) (1) to return a punch/to strike back/(v5s,vt) (2) (baseb) to hit (the ball) straight back/(v5s,vt) (3) to plow up/to plough up/(v5s,vt) (4) to renovate (cotton fabric)/to fluff up/(v5s,vi) (5) to break and recede (of waves)/
Ĥ餹 [ʤ餹] /(sK) (v5s,vt) to ring (a bell)/to strike (a gong, drum, etc.)/to beat/to sound/
ΩƤ [Ƥ] /(v1,vt) to establish/to formulate/
Ϣ [Ĥ] /(v1,vi) to go along with/
ä /(adv,adv-to,vs) (on-mim) carelessly/thoughtlessly/inadvertently/(P)/
äߥ /(n) honest mistake/
ä [ä] /(n) careless person/absentminded person/thoughtless person/
ä /(adj-i) (1) (col) noisy/loud/(adj-i) (2) (col) annoying/troublesome/tiresome/persistent/importunate/(adj-i) (3) (col) fussy/finicky/picky/particular/nagging/fastidious/bossy/(int) (4) (col) shut up/be quiet/
ä /(int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
ä /(int) (col) shut up!/be quiet!/
ä /(sk) (int) (col) shut up!/be quiet!/
ä /(int) (col) shut up!/be quiet!/
ä /(adv-to,adv,vs) (on-mim) absentmindedly/vacantly/carelessly/
äѤ [äƤ] /(v5r,vi) to change completely/to change suddenly/
äȤ /(adj-i) (1) (osb:) irritating/troublesome/(adj-i) (2) (osb:) gloomy (e.g. mood)/depressing/(adj-i) (3) (osb:) heavy (weather)/cloudy/
äȤ /(adv,adv-to,vs) (1) (on-mim) ecstatically/spellbound/with rapt attention/(adv,adv-to,vs) (2) (on-mim) abstractedly/absentmindedly/absorbedly/vacantly/
äҤ /(int) (col) wow/whoa/
äҤ硼 /(int) (col) wow/whoa/
ä /(n) (on-mim) burp/belch/
äפ餹 [äפϤ餹] /(exp,v5s) to vent one's frustration/to relieve one's pent-up anger/to let off one's pent-up feelings/to let off steam/
äפ餷 [äפϤ餷] /(n) venting one's pent-up anger/venting one's frustration/letting off steam/
äᤧ /(sk) (exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
÷ [ä] /(n,vs,vi) (med) congestion (of blood)/engorgement/
÷ [äĤ礭䤯] /(n) (pharm) decongestant/
÷ [äĤդ] /(n) (med) congestive heart failure/CHF/
 [ä] /(sK) (n,vs,vi) accumulation (of discontent, frustration, etc.)/buildup/suppression (e.g. of anger)/
 [ä] /(n,vs) (1) congestion/stagnation/stasis/(n,vs) (2) pent-up feelings/
ʰ [äפ] /(n) resentment/grudge/pent-up anger/frustration/bitterness/
Ĥ [Ĥ] /(n) fool/blockhead/idiot/dunce/
ĤФ [Ĥ] /(sK) (v5s,vt) (1) to project/to show (on a screen)/to reflect (of a mirror, lake, etc.)/(v5s,vt) (2) to portray/to depict/to describe/(v5s,vt) (3) to reflect (the times, mood, etc.)/
Ĥ [Ĥ] /(n) this world/the present world/
ĤĤȴ [ĤĤ̤] /(exp,v5s) to be infatuated (with)/to be hooked (on)/to lose one's heart (on)/
Ĥʪ [ĤۤΤ] /(n) (work) Utsubo Monogatari (Heian period narrative)/The Tale of the Hollow Tree/
Ĥ /(n) (uk) moray (eel) (Gymnothorax kidako)/muraenid/
Ĥभø [Ĥभ] /(adv) facing slightly downward/
Ĥ餦Ĥ /(adv,adv-to,vs) (on-mim) drowsily/nodding off/
Ĥ [Ĥꤳ] /(sK) (n) ghost image/unexpected appearance of something unwanted in a photograph, etc./
ĤѤ [Ĥ꤫] /(sK) (v5r,vi) to change (with time, the ages, the seasons, etc.)/to shift/
ĸ [Ĥभ] /(sK) (n,adj-no) (1) (uk) facing downward/(n,adj-no) (2) (uk) lying face down/upside down/prone/
ĸ [Ĥय] /(sK) (v5k,vi) (uk) to hang one's head/to look down/to cast one's eyes downward/
ľ [Ĥ礦] /(n,adj-no) depressive state (e.g. of manic depression)/depressive condition/
 [ĤӤ礦] /(n) (med) depression/(P)/
 [Ĥ֤] /(v5s,vi) (1) to lie face down (e.g. on the ground, napping on a desk)/to lie prone/(v5s,vi) (2) (arch) to lower (one's head, gaze, etc.)/
 [Ĥ֤] /(n,adj-no) (1) lying face down/lying on one's face/(n) (2) placing upside down/placing face down/
 [Ĥ֤] /(v1,vt) to lie face-down/
ǻ [Ǥᤷ] /(sK) (n,vs,vi) trying one's ability/
ǻ [Ǥɤ] /(sK) (n) wristwatch/watch/
Ȥ /(adv,adv-to,vs) (on-mim) falling into a doze/dozing off/nodding off/(P)/
Ȥä /(sk) (adv,adv-to,vs) (on-mim) falling into a doze/dozing off/nodding off/
ɤ [ɤΤܤ] /(exp,n) (id) big but useless person/
ɤ [ɤ󤳤Ӥ礦] /(n) (bot) powdery mildew/
ɤ [ɤ] /(n) udon restaurant/
ɤ [ɤ󤱤] /(n) (joc) Udon prefecture (i.e. Kagawa prefecture, famous for its Sanuki udon noodles)/
ɤŹ [ɤƤ] /(n) udon restaurant/
ɤʴ [ɤ] /(n) udon flour (wheat flour)/
ɤʴ [ɤ󤳤Ӥ礦] /(n) (bot) powdery mildew/
ʤä /(n) (1) maki sushi typically made from eel and cucumber, often with a face-like pattern when cut/(n) (2) mascot character used by Tajimi City in Gifu/
ʤο [ʤΤͤɤ] /(exp,n) (col) long, narrow house (e.g. traditional Kyoto townhouse)/eel bed/
ʤѥ /(n) (product) Unagi Pie (palmier containing eel extracts, made by Shunkado)/
ʤ [ʤ] /(n) eel restaurant/
ʤ [ʤΤܤ] /(sK) (n,adj-no) rising rapidly (e.g. prices, popularity)/soaring/skyrocketing/going through the roof/
ʤ [ʤΤܤ] /(n,adj-no) rising rapidly (e.g. prices, popularity)/soaring/skyrocketing/going through the roof/
ʤҤ [ʤŤ] /(n) broiled eel on rice with green tea poured on top/
ʤФ [ʤΤܤ] /(n,adj-no) rising rapidly (e.g. prices, popularity)/soaring/skyrocketing/going through the roof/
ʤ [ʤʤ] /(n) (food) (uk) eel stew/
ʤ [ʤᤷ] /(n) (food) eel kabayaki with rice/
ʤ [ʤۤ礦] /(n) eel knife/
ʤЧ [ʤɤ] /(sk) (n) (food) eel donburi/bowl of rice topped with eel/
ʤЧ [ʤɤ֤] /(n) (food) eel donburi/bowl of rice topped with eel/
ʤЧ [ʤɤ֤] /(sk) (n) (food) eel donburi/bowl of rice topped with eel/
ʤФ [ʤ] /(v5s) to let out a roar (hum, groan, moan)/to produce a loud noise/
ʤ [ʤꤴ] /(n) (1) groan/moan/(n) (2) growl/roar/snarl/(n) (3) hum (of a machine, power lines, etc.)/drone (e.g. of an engine)/buzz/howl (of 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/to droop one's head/
Ҥ [ʤŤ] /(n) broiled eel on rice with green tea poured on top/
Ч [ʤɤ] /(sk) (n) (food) eel donburi/bowl of rice topped with eel/
Ч [ʤɤ] /(n) (food) eel donburi/bowl of rice topped with eel/
Ч [ʤɤ֤] /(sk) (n) (food) eel donburi/bowl of rice topped with eel/
Ч [ˤɤ] /(n) (food) sea urchin donburi/bowl of rice topped with sea urchin/
ͤ /(adv,adv-to,vs) (on-mim) winding/meandering/zigzagging/zig-zag/in twists and turns/sinuously/tortuously/
Ω [ͤ] /(n) building rice-field ridges/
Ω [ͤ] /(n) building rice-field ridges/
β [ΤϤ] /(n) (1) bean curd lees/soybean pulp/refuse from tofu/(n) (2) deutzia (Deutzia crenata)/
 [Τ] /(sK) (exp,n) (id) slight amount/just a hair/hair of a rabbit/
Ϥ /(adj-na,adv,vs) (col) exhilarated/all smiles/tickled pink/pleased as punch/
Фƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
Фƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
к [Ф] /(n) faded beauty/
мΤ [Ф] /(sK) (n) practice of abandoning old people, usu. women/
мΤ [Ф] /(sK) (n) practice of abandoning old people, usu. women/
мΤƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
мΤƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
м [Ф] /(n) (dated) baby carriage/perambulator/pram/
Ҥ /(int) (col) wow/whoa/
Ҥ硼 /(int) (col) wow/whoa/
ա /(int) (1) (fem) (on-mim) tee-hee/(int) (2) (fem) (on-mim) mmh (moan)/aah/
դ /(int) (fem) (on-mim) tee-hee/
դ /(int) (1) (fem) (on-mim) tee-hee/(int) (2) (fem) (on-mim) mmh (moan)/aah/
֤ʿ [֤ʤ] /(sK) (n) (Shinto) guardian deity of one's birthplace/
֤ [֤Ҥ] /(n) selling something for the first time/item on sale for the first time/
 [֤] /(sK) (n) first cry of a newborn baby/
 [֤] /(n) (1) downy hair/down/vellus hair/peach fuzz/fluff/(n) (2) lanugo/
פ /(int) hee-hee/
ؤ /(int) (1) whoops/oops/(int) (2) gulp/ulp/(int) (3) ugh/yuck/yech/yecch/blech/
ۤ /(adv,adv-to) (1) (on-mim) with a bellow (of a gorilla)/while hooting "ooh ooh"/(adv,adv-to,vs) (2) (on-mim) in high spirits/happily/excitedly/
ݤ /(exp) (net-sl) (uk) thanks for uploading/
ޤ /(adv) successfully/nicely/skillfully/
ޤ [ޤ] /(exp,adv) luckily/happily/
ޤ [ޤ] /(n) (osb:) Swiss chard/
ޤ [ޤ] /(exp,n) the lion's share/the cream/
ޤۤ [ޤ򤹤] /(exp,v5u) (id) to be onto a good thing/to make money without working/to line one's pockets/
ޤ [ޤܤ] /(n) (product) Umaibo (small, puffed, cylindrical corn snack) (trademark)/
ޤ [ޤϤʤ] /(exp,n) too-good-to-be-true offers (e.g. scams and frauds)/too-good-to-be-true stories/
ޤäˤ΢ [ޤϤʤˤϤ餬] /(exp,v5r-i) (proverb) if it sounds too good to be true, it probably is/there's a flip side to every coin/
ޤ礦 [ޤ] /(sK) (exp,v5u) (id) to get on well (with someone)/to be a good match with one's horse/
ޤäƹԤ [ޤäƤ] /(exp,v5k-s) (uk) to get along well with/to make a go of it/
ޤԤ [ޤ] /(sK) (exp,v5k-s) (uk) to go smoothly/to turn out well/to do the trick/to have peaceful relations/
ޤ /(n) (net-sl) (joc) idiot/fool/moron/stupidity/
ޤĴ̣ [ޤߤ礦ߤ礦] /(n) flavour enhancer (e.g. monosodium glutamate)/flavor enhancer/
ޤ [ޤ] /(v5t,vt) to have (something) innate/to be born with/
ޤѤ [ޤ줫] /(n) rebirth/reincarnation/
ޱ [ޤ] /(n) (col) tasty salt flavour (flavor)/
ޱ [ޤ] /(n) (col) tasty salt flavour (flavor)/
޼ [ޤ] /(sK) (n) (food) fish, meat, and vegetables stewed in a thick, sweet sauce of soy sauce, sugar and mirin/
޿ [ޤ] /(n) (food) (col) tasty and spicy flavor/
ǯ [ޤɤ] /(n) year of the Horse/
̣ [ޤ] /(ateji) (n) (1) good flavor (flavour)/good taste/deliciousness/(n) (2) umami (fifth category of taste in food)/(n) (3) skill/cleverness/charm/attractiveness/(n) (4) profit/gain/benefit/advantage/
̣Ĵ̣ [ޤߤ礦ߤ礦] /(n) flavour enhancer (e.g. monosodium glutamate)/flavor enhancer/
ߤʤ /(n) (uk) sea chub (Ditrema temminckii temminckii)/
ߤؤӺ [ߤؤӤ] /(n) (astron) Hydra (constellation)/the Sea Serpent/
ߤФ [ߤ] /(sK) (exp,v5s) (id) to force out corruption/to drive away misconduct/to clean up/to drain out pus/
߽Ф [ߤ] /(sK) (v5s,vt) (1) to create/to bring forth/to produce/(v5s,vt) (2) to invent/to think up and bring into being/(v5s,vt) (3) to give birth to/to bear/
ƺ [ߤ֤ɤ] /(sK) (n) sea grapes (Caulerpa lentillifera)/
 /(int) (1) yes/yeah/uh huh/(int) (2) hum/hmmm/well/erm/huh?/
᡼ /(exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
ᤧ /(exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
ᤨ /(exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
᤭ [᤭] /(n) groan/moan/moaning/
 [ᤳ] /(sK) (v5m,vt) to bury/to embed/to implant/
 [줮] /(sK) (n) (1) bogwood/bog oak/(n) (2) living in obscurity/(n) (3) (rare) fig/
 /(int) (sl) yes/yeah/uh huh/
褦 /(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/
ߤ㤦 [ߤ򤫤] /(sK) (exp,v5u) (id) to incur someone's enmity/
߸ [ߤ] /(sK) (n) grudge/complaint/reproach/
޻෺ [ޤ] /(exp) (net-sl) (joc) being jealous of someone over something but also thinking they should be sentenced to death over it (esp. of male teachers having sexual relations with their students)/
 /(n) (net-sl) URL/(web) address/
Ϥ [餬] /(sK) (n) dying of the little twigs and branches/
Ϥ [餬] /(v1,vi) to die (esp. foliage as winter approaches)/
㤤 [狼] /(adj-i) young/youthful/
䤷 [餵Ӥ] /(adj-i) lonesome/lonely/forlorn/
䤷 [餵ߤ] /(adj-i) lonesome/lonely/forlorn/
¦ [餬] /(sK) (n) the reverse (side)/back (side)/other side/hidden side/behind the scenes/
Ѥ [Ϥ] /(adj-i) inwardly embarrassed/inwardly ashamed/a bit shy/
ᤷ [餬ʤ] /(adj-i) sad/mournful/melancholy/sorrowful/
 [ܤ] /(sK) (n) Bon festival (Buddhist ceremony held around July 15)/Feast of Lanterns/
߲ [ܤ] /(sK) (n) Bon festival (Buddhist ceremony held around July 15)/Feast of Lanterns/
Ԥ [餵Ӥ] /(adj-i) lonesome/lonely/forlorn/
Ԥ [餵ߤ] /(adj-i) lonesome/lonely/forlorn/
ꣲ [դ] /(sK) (adj-no) (id) exactly alike (in appearance)/like two peas in a pod/(practically) identical/spitting image (of)/carbon copy (of)/
ꤶʹ [ꤶͤ] /(n) oval face (e.g. of a beautiful woman)/
ꤺ /(n) climate of the third month of the lunar calendar in Okinawa (end of the dry season)/early summer/
 [դ] /(sK) (adj-no) (id) exactly alike (in appearance)/like two peas in a pod/(practically) identical/spitting image (of)/carbon copy (of)/
ȴ [̤] /(v5k,vt) to sell off at peak price (usu. shares)/
ȴ [̤] /(n) selling out before the price drops (usu. shares)/selling at the top of the market/
ȴ [̤] /(v1,vi) to sell out before the price falls (usu. shares)/to sell at a profit/
˷ [ܤ] /(n) (uk) wild boar piglet/
뤦 /(adv,adv-to,vs) (1) teary-eyed/(adv,adv-to,vs) (2) damp (e.g. skin, hair)/moist/
뤦 [뤦Ť] /(n) intercalary month (lunar calendar)/leap month/
뤦 [뤦] /(n) leap day/
뤦ǯ [뤦ɤ] /(n,adj-no) leap year/
뤦 [뤦Ӥ礦] /(n) leap second/
뤭 [뤭ܤ] /(n) (astron) Chinese "Girl" constellation (one of the 28 mansions)/
뤵 [뤵] /(n) fastidiousness/faultfinding/nit-picking/
뤵 [뤵] /(iK) (n) fastidiousness/faultfinding/nit-picking/
뤻 /(int) (col) shut up!/be quiet!/
뤻 /(sk) (int) (col) shut up!/be quiet!/
뤻 /(int) (col) shut up!/be quiet!/
 [ޤ] /(n) normal rice (as opposed to mochi rice)/non-sticky rice/
 [֤] /(n) finely chopped round herring/
벱 [뤪ܤ] /(rK) (n) (col) faint memory/vague memory/dim memory/vague recollection/
Ф [뤪ܤ] /(n) (col) faint memory/vague memory/dim memory/vague recollection/
Ĥ [뤻Ĥ] /(n) (work) Urusei Yatsura (manga series by Rumiko Takahashi)/
줷 [줷Ȥ] /(exp) to one's delight/to one's joy/
줷 [줷Ҥᤤ] /(exp,n) shriek of delight/cry of joy/
줷㤭 [줷ʤ] /(n,vs,vi) weeping for joy/crying with happiness/
줷 [줷ʤߤ] /(n) happy tears/tears of joy/
 /(adv,adv-to) (1) (on-mim) restlessly/aimlessly/without purpose/(vs) (2) (on-mim) to loiter/to drift/to hang about doing nothing/to wander aimlessly/to be restless/(vs) (3) (on-mim) to be restless/to fuss/to be in a fidget/(P)/
 [Ҥ] /(n) fish scaler/
 [] /(n) cirrocumulus cloud/
 [] /(n,adj-no) (1) triangular pattern/scalelike pattern/imbricate pattern/imbrication/(n) (2) triangle emblem/
 /(adv,adv-to,vs) (on-mim) hanging around/wandering around (aimlessly)/moving around (restlessly)/running around/
Ĥ [Ĥޤ] /(v5r) to rove/to prowl/to go cruising/
 [ܤ] /(rK) (n) faint memory/vague memory/dim memory/vague recollection/
Ф [ܤ] /(n) faint memory/vague memory/dim memory/vague recollection/
ȴ [̤] /(v5k,vt) to thin out (e.g. seedlings)/
 /(int) yikes/oops/eep/wow/aargh/
 /(int) yikes/oops/eep/wow/aargh/
 /(sk) (int) boohoo/boo hoo/waa waa/
 /(sk) (int) boohoo/boo hoo/waa waa/
 /(int) boohoo/boo hoo/waa waa/
濫 /(int) yikes/oops/eep/wow/aargh/
濫 /(sk) (int) boohoo/boo hoo/waa waa/
濫 /(sk) (int) boohoo/boo hoo/waa waa/
濫 /(sk) (int) boohoo/boo hoo/waa waa/
蘆Ω [蘆] /(exp,v5t) to have a rumor circulating/
蘆˰鷺 [蘆ˤ鷺] /(sK) (exp,adv) living up to (one's, its) reputation/true to the rumours/just as people say/
蘆˰ [蘆ˤ] /(sK) (exp,adj-f) living up to (one's, its) reputation/
蘆ʹ [蘆򤭤] /(exp,v5k) to hear a rumor/to get wind of/
蘆̤ [蘆ɤ] /(adv,adj-no) as rumored/as rumoured/
蘆 [蘆Фʤ] /(n) gossip/
 /(int) yikes/oops/eep/wow/aargh/
ƤԤ [Ƥ򤤤] /(sK) (exp,v5k-s) (id) to have the upper hand/to surpass (someone)/
ζ [Τ] /(adj-na,n) inattention/absent-mindedness/
٤ [٤򤫤] /(exp,v5r) to put on airs/to be pretentious/to window-dress/to pretend/
 /(adv) (rkb:) very/awfully/extremely/
 /(int) (1) boohoo/boo hoo/waa waa/(int) (2) wow/huh/(n) (3) mythical monster that suddenly shouts "uwan", surprising passersby in the night/
ﵤ [來] /(sK) (n,adj-na,vs,vi) (1) extramarital sex/affair/fooling around/(n,adj-na,vs,vi) (2) infidelity/wantonness/unfaithfulness/inconstancy/fickleness/caprice/
 [老] /(n) (1) (uk) talking in delirium/delirious talk/delirious utterances/(n) (2) (uk) nonsense/rubbish/silly talk/
 [擄] /(sK) (n) glaze/enamel/
 /(int) (1) yes/yeah/uh huh/(int) (2) hum/hmmm/well/erm/huh?/(int) (3) oof/(P)/
 /(n-pref) some/
󤦤 /(int) (1) uh-huh/mm-hmm/(adv,adv-to) (2) with a moan/with a groan/
 /(n,vs,vi) (1) (chn) poop/poo/faeces/feces/(n) (2) (sl) crap/trash/garbage/(P)/
󤳥ޡ /(n) poop emoji/pile-of-poo emoji/
󤳺¤ [󤳤] /(n,vs,vi) (sl) (vulg) squatting (usu. with elbows on knees)/
¤ [󤳤] /(n) (sl) (derog) (joc) person who does not contribute anything to society/poop-producing machine/
󤶤 /(adv,adv-to,vs) (on-mim) tedious/boring/being fed up with/(P)/
󤷤ä /(int) omigosh/crikey/
󤸤礦 /(n,vs,vt) (1) (rare) brewing/fermenting/(n,vs,vt) (2) (rare) arousing/causing/creating/fermenting/bringing about/
󤿤 /(n) something-something/yada yada/so-and-so/
󤿤餫󤿤 /(n) something-something/yada yada/so-and-so/
 /(n,vs,vi) (chn) poo/poop/doo-doo/caca/whoopsie/
򷹤 [򤫤ऱ] /(exp,v1) to draw upon one's profound knowledge/
餫 /(exp) something-something/something or other/
󤰡 /(sk) (n) (joc) way one sits (or stands) when defecating (esp. of pets)/
󤰥 /(n) (joc) way one sits (or stands) when defecating (esp. of pets)/
 /(adv) (1) (on-mim) a great deal/very much/a lot/(adv) (2) (on-mim) (arch) 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) without (uttering) a single word/without (giving) even the slightest response/
Ȥ⤹Ȥʤ [Ȥ⤹Ȥ⤤ʤ] /(exp,adj-i) keeping silent/saying nothing at all/
᡼ /(sk) (exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
ᤧ /(sk) (exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
ᤨ /(sk) (exp) (1) (col) delicious/(exp) (2) (col) skillful/skilled/expert/clever/
餫 /(sk) (n) something-something/yada yada/so-and-so/
󰭤 [뤯] /(adv) unluckily/
 [] /(n) heat/warmth/sultriness/
 [󤳤] /(n) common rue (Ruta graveolens)/
 [󤸤] /(n) (vulg) (col) intestinal fluids/liquid poop/
 [] /(n) (uk) great erudition/extensive knowledge/vast stock of knowledge/
 [󤿤] /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
 [] /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
 [] /(sK) (n,vs,vi) (1) detour/circumvention/(n) (2) (mil) turning movement/
 [] /(sK) (n) (1) cormorant fishing/(n) (2) cormorant fisherman/
 [] /(sK) (n) (1) cormorant fishing/(n) (2) cormorant fisherman/
 [] /(n) (form) carious tooth/decayed tooth/
 [礯] /(iK) (n) (med) dental caries/tooth decay/
 [礯] /(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?/what?/oh?/(int) (2) yes/that's correct/(prt) (3) (arch) strengthens a question, assertion, etc./(prt) (4) (arch) hey/(P)/
 /(int) (1) yes/that is correct/right/(int) (2) um/errr/well/(int) (3) huh?/(int) (4) grrr/gah/must I?/(adj-f) (5) (ksb:) good/
 /(sk) (int) (1) yes/that is correct/right/(int) (2) um/errr/well/(int) (3) huh?/(int) (4) grrr/gah/must I?/(adj-f) (5) (ksb:) good/
ä /(sk) (int) let me see/well/errr .../uhh .../
ä /(sk) (int) let me see/well/errr .../uhh .../
 /(sk) (int) (chn) boohoo/
ä /(sk) (int) let me see/well/errr .../uhh .../
 /(sk) (int) (chn) boohoo/
 /(sk) (int) (1) yes/that is correct/right/(int) (2) um/errr/well/(int) (3) huh?/(int) (4) grrr/gah/must I?/(adj-f) (5) (ksb:) good/
ä /(int) let me see/well/errr .../uhh .../
 /(int) let me see/well/errr .../uhh .../
 /(int) (chn) boohoo/
󤨡 /(int) (chn) boohoo/
ø [] /(sK) (sk) (adj-na) (1) (osb:) irresponsible/perfunctory/careless/(adj-na) (2) (osb:) lukewarm/half-baked/halfhearted/vague/(adj-na,adv) (3) (osb:) (already) enough/(adv) (4) (osb:) considerably/quite/rather/pretty/
ø [] /(sK) (adj-na) (1) (osb:) irresponsible/perfunctory/careless/(adj-na) (2) (osb:) lukewarm/half-baked/halfhearted/vague/(adj-na,adv) (3) (osb:) (already) enough/(adv) (4) (osb:) considerably/quite/rather/pretty/
 /(int) (1) heave-ho/(int) (2) hey!/you!/
 /(int) hurray/hurrah/
 /(int) hurray/hurrah/
 /(n) eisa (Okinawan folk dance that marks the end of the Bon festival)/
ޤޤ /(int) what do I care/oh well/what will be, will be/
 /(int) go for it/heave/ugh/
 /(int) go for it/heave/ugh/
夦 /(n) (bot) cecidium/gall/
 [] /(sK) (n) tracer bullet/star shell/flare bomb/
 [] /(n,vs,vt) towing (a ship)/
 /(int) (1) yes/that is correct/right/(int) (2) um/errr/well/(int) (3) huh?/(int) (4) grrr/gah/must I?/(adj-f) (5) (ksb:) good/(P)/
ޤޤ /(int) what do I care/oh well/what will be, will be/
ʤ /(n) (hist) carnival-like religious celebrations (e.g. dancing festivals) that occurred across Japan from June 1867 to May 1868/why not?/
 /(int) Eh?/What?/Come on!/Damn!/
ä /(sk) (int) let me see/well/errr .../uhh .../
 /(sk) (int) let me see/well/errr .../uhh .../
ޤޤ /(sk) (int) what do I care/oh well/what will be, will be/
 /(sk) (int) (chn) boohoo/
ø [] /(sk) (adj-na) (1) (osb:) irresponsible/perfunctory/careless/(adj-na) (2) (osb:) lukewarm/half-baked/halfhearted/vague/(adj-na,adv) (3) (osb:) (already) enough/(adv) (4) (osb:) considerably/quite/rather/pretty/
ø [] /(adj-na) (1) (osb:) irresponsible/perfunctory/careless/(adj-na) (2) (osb:) lukewarm/half-baked/halfhearted/vague/(adj-na,adv) (3) (osb:) (already) enough/(adv) (4) (osb:) considerably/quite/rather/pretty/
øˤ [ˤ] /(exp) (uk) (fem) (osb:) shape up!/act properly!/
ʹ [ä] /(n) (col) (uk) person who always wants to make a good impression/pretentious person/
ʹ [ä] /(n) (col) (uk) person who always wants to make a good impression/pretentious person/
ͤä /(n) (serv) Eki Net (JR travel reservation service)/
 [Ȥ] /(v5r,vt) to dig out/to hollow out/to cut into/
Ф [] /(v5s,vt) (1) to gouge out/to cut out/to scoop out/(v5s,vt) (2) to bring to light/to reveal/
 [] /(n) variety of acrid-tasting taro/
̣ [] /(n) (uk) harshness/acridity/astringent taste/bitter taste/
Ĥʤ /(adj-i) dirty/vulgar/nasty/offensive/disgusting/
 [Ҥ] /(n,vs,vt) (uk) (yoji) favoritism/favouritism/partiality/prejudice/bias/
 [ޤ֤] /(n) perilla oil/
 [ޤ] /(n) perilla oil/
 [] /(n) feeding ground/
 /(adj-i) (1) (arch) unpleasant/uncomfortable/(adj-i) (2) (arch) frightening/(adj-i) (3) (arch) cruel/rude/violent/wild/
 /(adj-i) (kyb:) unpleasant/gross/gaudy/
ʳ [] /(n) pseudoscience/
ؼ [] /(n,adj-no) 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 (Cervus nippon yesoensis)/Yezo sika/
 /(adj-no,n) (1) (sl) sexy/erotic/lewd/dirty/(n) (2) (sl) sex/
 /(int) huh?/what's up?/
ää /(int) heave-ho (chant when doing heavy work)/
ä餪ä /(adv) with a great deal of effort/laboriously/
ä [åܤ] /(sK) (n) (col) pornographic book/adult book/
ä /(int) let me see/well/errr .../uhh .../(P)/
äؤ /(int) ahem/
Ť /(adj-i) (kyb:) unpleasant/gross/gaudy/
Τ [Τ] /(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) perilla oil/
 [Τ] /(n) perilla oil/
Ӥ [Ӥ] /(n) smiling face/
Ӥ [Ӥ] /(n) fete in honor of Ebisu (honour)/
Ӥä /(n) Ebisu/god of fishing and commerce/
ӥܥ /(n) (work) Crust (film)/
Ӱ [Ӥ] /(n) (uk) shrimp-shaped taro variety/
Ӿ [Ӥ礦] /(sK) (n) (1) (hist) lock with a curved shape resembling a shrimp (used for gate bolts)/(n) (2) (rare) padlock/
ӿ [Ӥ] /(n,adj-no) reddish brown/maroon/
 [Ӥ٤] /(sK) (n) (food) (uk) ebisenbei/shrimp-flavored rice cracker/
 [Ӥ] /(n,adj-no) maroon/reddish-brown/
ȿ [Ӥ] /(sK) (n) (1) arching one's body backwards (like a shrimp)/(n) (2) (kabuki) holding out one or both hands and arching one's body backwards like a shrimp (to represent being overwhelmed by someone's power)/
ؤ /(int) (on-mim) heh heh heh/tee-hee/giggle/
ؤ館ؤ /(adv,adv-to) (on-mim) with a meaningless laugh/with a hollow laugh/
ؤ /(int) ahem/
⤤ /(adj-i) (1) (sl) moving/stirring/nostalgic/(adj-i) (2) (sl) emo/sad/melancholic/(adj-i) (3) (sl) (rare) erotic in a disgusting way/
ݤ [󤫤] /(sK) (n) rack or hanger for hanging kimono, coats, etc./
Ϥ [⤤鷺] /(exp,adj-f) (arch) indescribable (beauty, awfulness, etc.)/unutterable/inexpressable/unspeakable/
Ϥ [⤤鷺] /(sK) (exp,adj-f) (arch) indescribable (beauty, awfulness, etc.)/unutterable/inexpressable/unspeakable/
줺 [⤤줺] /(adj-f) (uk) indescribable/exquisite/inexpressible/indefinable/
 [⤤] /(adj-f) (uk) indescribable/exquisite/inexpressible/indefinable/
餤 [餤Ҥ] /(exp,n) celebrated personage/big-wig/person in a high position/
餤ܤˤ [餤ˤ] /(exp,v5u) to have a terrible time/to have a hard time/
餤ܤ˲ [餤ˤ] /(sK) (exp,v5u) to have a terrible time/to have a hard time/
餤ܤ [餤ˤ] /(sK) (exp,v5u) to have a terrible time/to have a hard time/
餬ĥ [餬Ϥ] /(exp,v5r) to be square-jawed/
鳸 [֤] /(n) gill cover/operculum/
Ƶ [餳夦] /(n) branchial respiration/
 [ܤ] /(n) (1) jawbone/mandible/(n) (2) branchial arches (in fish)/gill arches/
ĥ [Ф] /(n) being square-jawed/
ʪ [֤] /(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./
괬 [ޤ] /(sK) (n) scarf (esp. one worn for warmth)/muffler/
긵 [] /(sK) (n) (1) (around the) neck/nape/(n) (2) collar (at the front of a coat, kimono, etc.)/collar area/
깥 [ꤴΤ] /(n,vs,vt) being particular (about)/being fussy/being picky/being choosy/being fastidious/
껽 [ꤵ] /(n) (uk) eri silkmoth (Samia cynthia ricini)/eri silkworm/
 [꤯] /(n) nape of the neck/
 [ꤵ] /(n) collar points/tip of a collar/
­ [ꤢ] /(sK) (n) hairline at the nape of the neck/nape/
ȴ [̤] /(adj-no,n) the very best/elite/
ȴ [̤] /(v5k,vt) to select/to choose/
ʬ [櫓] /(v1,vt) to classify/to sort out/to sift through/
 /(sk) (adj-i) (col) erotic/sexy/arousing/risque/sultry/
󤨤 /(int) (chn) boohoo/
󤬤 /(int) (chn) (you're) dirty!/(you have) cooties!/
󤬤ڤä [󤬤礭ä] /(exp) (chn) go away, germs!/no cooties on me!/
 /(n,vs,vi) (1) (chn) sitting on one's buttocks/(n,vs,vi) (2) (col) breaking down/stopping (e.g. of car engine)/
󤵤ۤ /(n) heave! (sound made while pulling a heavy vehicle)/
󤵤ۤ /(n) (yoji) (rare) round peg in a square hole/
󤸿 [󤸤] /(n) dark red/deep red/
ɤƦ [ɤޤ] /(n) (uk) pea/green pea/garden pea/
 [Ӥդ] /(sK) (n) (cloth) tailcoat/
ԤĤο [ԤĤΤ] /(exp,n) lead of a pencil/
Ԥĺ [ԤĤ] /(n) pencil sharpener/
ڤ /(n) squid fin/
޴ [ޤ] /(sK) (n) devilish face/diabolical face/
Ģ [ޤ礦] /(sK) (n) (1) (col) teacher's grade book/(n) (2) (Buddh) book of sins/ledger in which Enma writes down the deeds and sins of the living/
䤳 /(int) heave-ho!/one-two-three heave!/
 [󤫤] /(n) eunuch/
 [󤶤] /(sK) (n) false charge/false accusation/misrepresentation/
 [󤿤] /(sK) (n) (mil) emplacement/bunker/shelter/
 [Ƥ] /(n) dam/weir/
 [Ф] /(n) oat (Avena sativa)/oats/
ɤ [餤] /(adj-i) 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) (1) oh!/good heavens!/(int) (2) ugh!/oh no!/(int) (3) ah!/the penny drops!/(int) (4) yes!/okay!/
 /(int) hey!/oi!/ahoy!/
 [] /(int) (net-sl) OK/
 [] /(int) (net-sl) OK/
ˤ [ˤ] /(sK) (int,adj-na) (1) (uk) sorry/(int,adj-na) (2) (uk) too bad (for you)!/tough luck!/
Ĥ館 [Ĥ館भ] /(adj-no) perfect (for)/ideal/just right/most suitable/tailor-made/
 /(int) (1) (fam) (male) hey!/say!/I say!/come on!/look!/oi!/(pn) (2) (ksb:) I/me/(P)/
 /(int) (1) hey!/wait a minute!/whoa!/(adv,adv-to) (2) (on-mim) boohoo/waaaa/(P)/
 /(int) all right/very well/okay/I got it/
ȤäƤ [ȤäƤ] /(exp,v5k-s) (1) to take a big bite/(exp,v5k-s) (2) to take the best part/to steal all the good parts/to steal the show/
äƤ [ȤäƤ] /(exp,v5k-s) (1) to take a big bite/(exp,v5k-s) (2) to take the best part/to steal all the good parts/to steal the show/
 [] /(n) (work) Small Time Crooks (film)/
 /(adv) at a moment's notice/readily/
 /(n,vs,vi) (1) (chn) mischief/(child's) prank/(n,vs,vi) (2) (col) (extramarital) affair/
 /(adj-i) (1) (uk) (col) good(-tasting)/nice/delicious/tasty/(adj-i) (2) (uk) (col) attractive (offer, opportunity, etc.)/appealing/convenient/favorable/desirable/profitable/
 /(n) (fam) middle-aged man/uncle/
 [礫] /(ateji) (n) (cards) (uk) oicho-kabu (traditional gambling game)/
ä /(int) (1) (male) (col) hey/yo/hi/(int) (2) (male) (col) yessir/understood/
Ǥ䤹 /(exp) (kyb:) welcome (in shops, etc.)/
ɤ /(pn) I/me/
ʤ /(exp) (abbr) (kyb:) come/go/stay/
٤ä /(n) Ebisu/god of fishing and commerce/
ƻ [ɤ夦] /(n) (hist) procession of courtesans/
 /(n) oiri (small, spherical, colorful rice candies from Kagawa Prefecture, used as a topping on dessert)/
Ф [] /(sK) (v5s,vt) to expel/to drive out/
Ф [] /(sK) (v5r,vi) to grow thickly/to be overgrown/to thrive/to grow in abundance/
 /(int) (1) oh!/good heavens!/(int) (2) ugh!/oh no!/(int) (3) ah!/the penny drops!/(int) (4) yes!/okay!/
 [] /(n) (astron) Taurus (constellation)/the Bull/
 [Ϥ] /(n) (uk) (col) home cooking/home meal/
ϥ /(n) (uk) (col) home cooking/home meal/
 [] /(n) time spent at home (esp. during the COVID-19 pandemic)/time at home/
֤ [ब] /(sK) (n) parroting back/repeating (another's words) like a parrot/
 [] /(sK) (n,vs,vt) rejoicing/glorification/exultation/celebration/enjoyment/singing praises/
 [] /(sK) (n,vs,vt) (med) vomiting/emesis/
ʪ [Ȥ֤] /(sK) (n) vomit/vomitus/vomited matter/
 [餬] /(sK) (n) superiors/big shots/higher-ups/VIPs/dignitaries/
 /(int) (1) oh!/good heavens!/(int) (2) ugh!/oh no!/(int) (3) ah!/the penny drops!/(int) (4) yes!/okay!/
 /(int) hey!/oi!/ahoy!/(P)/
̺ [̤] /(n) (astron) Canis Major (constellation)/the Greater Dog/
 [] /(v5s,vt) to mask/to cover/to cloak/to hide/to conceal/
ߺ [ߤ] /(n) (astron) Lupus (constellation)/the Wolf/
 [ߤȤ] /(n) (male) werewolf/
޺ [ޤ] /(sK) (n) Ursa Major (constellation)/
޺ [ޤ] /(n) Ursa Major (constellation)/
˸ [ˤ] /(sK) (exp,v5u) to exaggerate/to overstate/
蘆ϥӥơ /(n) (org) Osaka Kawasaki Rehabilitation University/
߷͢ [ߤ椽] /(n) Osumi class vehicle transport ship/
ʤ /(n) (uk) Acheilognathus macropterus (species of cyprinid)/
Τ /(n) (uk) upland buzzard (Buteo hemilasius)/
ҤΤ /(n) (Shinto) Amaterasu Omikami (sun goddess)/
դ /(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 side/(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/
ޤޤ [ޤޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
ޤ [ޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
 [] /(n) (1) (pol) (uk) (someone's) assistance/help/aid/kindness/goodwill/(n) (2) (pol) grace (of God)/benevolence (of Buddha)/blessing/
ͤ [ޤ] /(exp) (1) (pol) (uk) thankfully/fortunately/luckily/by God's grace/under the gods' shadow/(exp) (2) (pol) (uk) thanks to your (his, their, everyone's, etc.) kindness/thanks to your assistance/thanks to your support/thanks to your efforts/
ʥۥƥ /(n) (work) Plaza Suite (film)/
 /(n) humor/humour/wit/
 /(exp) (abbr) don't push, don't run, don't talk, don't go back (emergency drill instruction)/
̣ [ߤ] /(n) (food) miso eaten as it is/neat miso as an accompaniment/
 /(n) (fem) (arch) mochi/
ä뤤 /(adj-i) (arch) insufficient/
ɰ㤤 [ɤ] /(n) barking up the wrong tree/calling at the wrong house/
Τ /(int) (net-sl) understood/got it/OK/
ޤ򷡤 [ޤۤ] /(exp,v5r) (1) (vulg) to perform anal sex (between men)/to bugger/to sodomize/to sodomise/(exp,v5r) (2) (col) to crash a car into the back of another/to rear-end/
ޥС /(n) bar run by a male transvestite/
 /(n) (rare) water god/rain and snow god/dragon god/dragon king/
 /(adj-na) (fem) (sl) cute/
 [Ť] /(sK) (n) fishing from land/
餴֤ /(n) (uk) Surinam cockroach (Pycnoscelus surinamensis)/
 [] /(n) sawdust/
 /(n) (uk) bluntnose lizardfish (Trachinocephalus myops)/snakefish/
ˤ [Ƥ֤] /(sK) (adj-no,n) (1) against the rules/breaking etiquette/illegal/(adj-no,n) (2) unusual/unconventional/against common sense/
 [ʤ] /(n) (1) (uk) nodding anemone (Anemone cernua)/(n) (2) (arch) chrysanthemum/(n) (3) (arch) pine/
夦 [夦򤹤] /(sK) (exp,v1) (1) (id) to rake over the coals/to scold/to chastise/to roast/(exp,v1) (2) to burn moxa on the skin/
 [] /(n) glowing ember (either red hot charcoal or the glowing remains of burnt firewood)/live charcoal/
 [] /(sK) (n) leaving behind/desertion/abandonment/
 [] /(sK) (n) (vidg) attack at the moment an opponent recovers from a knockdown/okizeme/
㤢 /(n) cry (of baby)/mewl (of kitten)/
Ģ [Ƥ礦] /(n) drug history handbook/drug notebook/medical diary/
Τۤƻ [Τۤߤ] /(n) (work) The Narrow Road to the Deep North (chronicle by Matsuo Basho, published in 1702)/
κƻ [Τۤߤ] /(n) (work) The Narrow Road to the Deep North (chronicle by Matsuo Basho, published in 1702)/
ӤˤФ [Ӥˤ] /(exp,adv) without showing any sign of/without giving the slightest indication of/without saying anything of/without breathing a word of/
ӤˤФʤ [Ӥˤʤ] /(exp,adj-i) showing no sign of/not giving the slightest indication of/saying nothing at all about/not breathing a word of/
 [ꤸ] /(n) iteration mark (used to represent repetition of the previous character)/ditto mark/
̾ [] /(sK) (n) posthumous name/posthumous title/
 [줲] /(n) straggling hair/
 [դ] /(sK) (adj-i) (1) profound/deep/(adj-i) (2) deep (of a cave, etc.)/innermost/interior/
 [֤] /(sK) (adj-i) (1) profound/deep/(adj-i) (2) deep (of a cave, etc.)/innermost/interior/
 [Ӥ礦] /(sK) (adj-na,n) cowardly/timid/easily frightened/
 /(n) style of Japanese folk song associated with Niigata Prefecture/
 [֤] /(n) style of Japanese folk song associated with Niigata Prefecture/
ޤ /(int) (sl) OK/okay/
 /(n) (sl) anger/being angry/being mad/
䤹 /(int) (kyb:) welcome!/
 [] /(n) roasted millet or rice cake used to make okoshi/
 /(n) stoat (Mustela erminea)/ermine/short-tailed weasel/
Ƭ [] /(sK) (n) (hist) okoso-zukin/kerchief covering the whole head (except eyes), worn by women in winter from the Edo period until Meiji/
 /(n) (pol) (fem) kotatsu/table over an electric heater (orig. a charcoal brazier in a floor well) with a hanging quilt that retains heat/
Τ߾Ƥ [Τߤ䤭] /(sK) (n) (food) okonomiyaki/savoury pancake fried on an iron griddle with vegetables, meat and-or seafood and topped with various sauces and condiments/
Τ߾Ƥ [Τߤ䤭] /(sK) (n) okonomiyaki restaurant/
 /(n) (kyb:) girl's lacquered wooden clogs/
ܤ¤ [ܤˤ] /(exp) to get a tiny share of the profits/to get a small share of what someone is enjoying/
˷ [ܤ] /(sK) (n) short-tempered person/irritable person/
 /(int) (col) going bye-byes (to a child)/off to sleep now/
 /(n) (fam) young lady/young girl/
֤ [ꤿ֤] /(v5r,vi) to act arrogantly/to be puffed up with success/to behave like one is better than others/
ʿȤϵפ餺 [ؤϤҤ餺] /(exp) (proverb) pride goes before a fall/pride comes before a fall/the proud Heike family does not last long/
ʿȵפ餺 [ؤҤ餺] /(exp) (proverb) pride goes before a fall/pride comes before a fall/the proud Heike family does not last long/
 /(adv) not at all/not in the least/
ȱ [] /(n) pigtails/two plaits (braids) hanging about one's shoulders/two plaits (braids) hanging down one's back/
ʻ [ʤ] /(sK) (n) infant/baby/little child/
ʿ [ʤ] /(n) child's mind/child's heart/young mind/
 /(n,vs,vi) (1) saying goodbye (to)/bidding farewell (to)/breaking off (with)/(int) (2) (pol) farewell/goodbye/adieu/
 /(adj-na) (net-sl) fashionable/stylish/chic/
Ǥ [] /(n) beating/beating up/
̤ [Ȥ] /(n) reed drawing-in (manuf.)/denting/
Ƭ [ޤ󤸤夦] /(n) children's game in which three or more stand back-to-back in a circle and jostle/
ä /(n,vs,vi) (col) (chn) wee-wee/pee-pee/number one/(P)/
ɤ [ɤդ] /(exp) loving couple/couple of lovebirds/happily married couple (who are always together)/
ܤꤦɤ /(n) (food) udon dish from Nagano prefecture/
 [ԡ] /(n) (abbr) (col) fashion style purportedly created by former amateur models, salespeople, etc./
㤫 [㤫] /(sK) (n) Buddha/Shakyamuni/the historical Buddha (5th century BCE?)/
֤ /(n) (1) teething ring/pacifier/dummy/(n) (2) (sl) (vulg) blowjob/
 /(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,adj-na) being good at dressing fashionably/good dresser/
Ĺ [Ф礦] /(n) fashion leader/fashionista/
ԥ /(n) (abbr) (sl) fancy picnic/
꿡 [դ] /(sK) (n) (uk) baby wipes/wet wipes/
⤭ [ꤢ뤭] /(n) bottom shuffling/scooting/sliding while sitting/
 [Ф] /(n) (uk) marvel-of-Peru (Mirabilis jalapa)/four-o'clock plant/
 [䤱] /(n) damage to skin by ceruse/
Ƥ [䤱] /(n) damage to skin by ceruse/
 [] /(sK) (v5s,vt) to keep (something) a close secret/to hide (the truth, one's pain, etc.)/to keep hidden/
 [Ф] /(n) pressed flower/
󤻤 [褻] /(sK) (v1,vi) to advance on/to close in/to march on/to descend on (the enemy)/to move towards/to surge forward (crowd, wave of nostalgia, wave, etc.)/to rush for (the door)/to inundate/to overwhelm/to push aside/
 [Ҥ] /(sK) (v1,vt) to extend/to expand/to spread out/
 [Ҥ] /(sK) (v1,vt) (1) to spread/to extend/to expand/to propagate/(v1,vt) (2) to enlarge on/to amplify (e.g. a theory)/
 [] /(sK) (n) (food) oshizushi/sushi rice and other ingredients pressed in box or mould (mold)/
ۤ [ޤ] /(sK) (v5r,vi) to keep silent/
ή [ʤ] /(sK) (v5s,vt) to wash away/to sweep away/to carry away/
 [] /(n) (1) child who is very close to their grandfather/(n) (2) child who is doted on by their grandfather/
ꤢ /(sk) (n) (col) rude, selfish middle-aged man/
 [ޤष] /(n) interferer/meddler/buttinsky/
 /(v4r,vi) (1) (arch) (hon) to come/to go/to be (somewhere)/(v4r,vi) (2) (arch) (pol) to exist/(aux-v,v4r) (3) (arch) (pol) be/is/
 /(n) (col) coming to nothing/
ˤʤ /(exp,v5r) 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/
 [] /(n) person who has a romantic preference for older men/
 [] /(n) (1) (hon) (fam) (uk) (dated) uncle/(n) (2) (hon) (fam) (uk) (dated) old man/mister/
 [] /(sk) (n) (1) (hon) (fam) (uk) (dated) uncle/(n) (2) (hon) (fam) (uk) (dated) old man/mister/
 /(exp) (pol) (kyb:) to be/
ʬ [櫓] /(n,vs,vt) sharing with others what has been given to you/sharing a portion of the profit with others/
 [礦] /(n) (food) osechi/osechi-ryori/traditional food eaten during the New Year's holidays/(P)/
ä [ä] /(n) snoop/meddler/nosey parker/buttinsky/kibbitzer/
äƤ [ä䤭] /(n) busybody/meddler/nosey parker/
ä /(n,vs) (net-sl) sex/sexual intercourse/
 /(n,adj-na) (col) (abbr) sentimental/sentimentality/
դ [ФŤ] /(n) (rare) servant/
¿ [줪] /(adj-i) (1) awesome/awe-inspiring/august/gracious/(adj-i) (2) discourteous (to a superior)/lacking due respect/
¿ [줪] /(sK) (exp) graciously/respectfully/
ä /(n,adj-no) (sl) matching (clothing)/going together/
 /(adj-i) (1) (col) crude/inferior grade/worn/ragged/shameful/(adj-i) (2) sly/clever/(adj-i) (3) disgusting/repulsive/absurd/
Ω [] /(v5t,vi) to be horrified/to be filled with trepidation/to shake with fright/to yield to terror/
 /(adv,adv-to,vs) (on-mim) flustered/flurried/(shocked) speechless/
 /(int) (sl) (abbr) happy birthday!/
 /(n,n-suf) (col) otaku/geek/nerd/enthusiast/
 /(n) (food) stewed horse entrails (specialty of Nagano Prefecture)/
ͼ [ͤ] /(sK) (n) person sought by the police/wanted person/fugitive from justice/
Ĥ /(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/(n) (2) (arch) (ktb:) unpleasant customer/
ޤ [ޤष] /(n) (food) odamaki mushi/egg custard dish on a base of udon noodles/
äԤ /(n) chatterbox/talkative girl/precocious girl/
餫 /(v5s,vt) (col) to tease/to make fun of/
餱 /(v1,vi) to joke around/to do and say ridiculous things/
礦 [礦] /(sK) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
礦 [礦] /(sK) (sk) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
礯 /(v5r,vt) to tease/to banter/to make fun of (someone)/
礱 /(v5r,vt) to tease/to banter/to make fun of (someone)/
ܸ [ܤ] /(n) puckered-up mouth/button of a mouth/
ܸ򤹤 [ܤ򤹤] /(exp,vs-i) to pucker up one's lips/to purse up one's lips/
 /(n) (chn) bottom/butt/bum/
 /(n) (chn) penis/
 /(int) oh/oops/
äʤ /(adj-i) (1) (col) frightening/scary/(adj-i) (2) (arch) extreme/exaggerated/huge/
äʤӤä /(adv) fearfully/nervously/timidly/gingerly/
ä /(n) (1) (derog) (fam) middle-aged man/(n) (2) (fam) Buddhist priest/(P)/
ä̤ [äȤ] /(sk) (exp) (hon) as you (they, etc.) say/as you suggest/I absolutely agree/
ä̤ [äȤ] /(exp) (hon) as you (they, etc.) say/as you suggest/I absolutely agree/
ä /(n) (fam) middle-aged man/uncle/
ä礳礤 /(n,adj-na,adj-no) careless person/scatterbrain/birdbrain/hasty person/
ä /(n,vs,vi) (chn) (ksb:) sitting/sitting down/
äȤ /(n,vs,vi) (chn) (ksb:) sitting/sitting down/
äĤä /(adj-no) much the same/nearly equal/
ä /(int) uh-oh/oops/sorry/(P)/
äȤä /(int) oops/that's enough (when pouring up alcohol, etc.)/
äȤ /(adv-to,adv,vs) (on-mim) gently/quietly/calmly/
äȤ [äȤ꤬] /(n) (1) making great haste, having been caught off guard/scurrying unprepared/(n) (2) rushing to an emergency with sword in hand, not having had time to affix it at the waist/
ä /(n,vs,vt,vi) (1) (col) carrying (someone) on one's back (esp. a child)/piggyback ride/(n) (2) (arch) last/end/
äѤ /(n) (1) (chn) (col) boobs/boobies/breasts/tits/(n) (2) (chn) breast milk/(P)/
äѤ򤢤 /(exp,v1) to breastfeed/
äѤ [äѤΤ] /(exp,v5m) to be breastfed/
äѤ /(n) soft ice cream sold in a balloon/
äѤѥ /(n) (sl) (vulg) hostess bar where patrons are allowed to touch the hostesses' breasts/
äѤ [äѤ] /(n) (joc) (sl) man overly interested in women's breasts/
äѤ /(n) (sl) (vulg) (abbr) hostess bar where patrons are allowed to touch the hostesses' breasts/
äԤ /(adj-na) open/public/overt/free/unreserved/uninhibited/
äڤ /(n) oppekepe/type of mid-Meiji rap-like enka popularized by Otojir Kawakami/
äڤڡ /(n) oppekepe/type of mid-Meiji rap-like enka popularized by Otojir Kawakami/
äۤ /(int) ahem/harrumph/
äݤФ [äݤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
ä⤷졼 /(sk) (exp) (col) funny/amusing/
åѥ /(n) (sl) (vulg) (abbr) hostess bar where patrons are allowed to touch the hostesses' breasts/
ó [äԤ餯] /(v5k) (1) to do something in public/(v5k) (2) to open/
ù [äԤ] /(v1,vt) (1) to spread/to extend/to expand/to enlarge/to widen/to broaden/(v1,vt) (2) to unfold/to open/to unroll/to unwrap/(v1,vt) (3) to scatter about/to spread around/(v1,vt) (4) to make flourish/to cause to prosper/
úä [äޤ] /(rK) (v1,vi) (uk) to be very surprised/to be flabbergasted/
ûϤ [äѤ] /(v1,vt) (col) (uk) to start/to begin/to commence/
û [ä] /(v5n,vi) (col) to die/
줵 [ä] /(n) (uk) mother/mom/mum/mama/
Ф [äݤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
Ω [ä] /(v5t,vi) to stand (up)/to rise/to stick up/
ΩƤ [äƤ] /(v1,vt) to raise/to set up/
Ĥ [Ĥ줵] /(sK) (exp) (1) thank you (for your hard work)/good work/(exp) (2) see you/goodbye/goodnight/
ĤȤ [ĤȤҤ] /(n) article offered at a bargain price (mainly of imperfect produce)/
Ĥܤ [Ĥܤͤ] /(sK) (n) (col) senior female worker who supervises junior employees in a domineering fashion/
Ĥ /(n) (1) (chn) head/(n) (2) brains/intelligence/
ĤƤƤ /(exp,n) motion of a baby gently hitting his own face with both of his hands/
Ĥ꤬ [Ĥ꤬] /(exp,vk) (1) to get change back/(exp,vk) (2) (id) to be more than enough/
Ƥ̼ [ƤФह] /(n) (col) tomboy/hoyden/
Ǥ /(n) (joc) chubby person/
Ǥ֤ /(n) (joc) chubby person/
Ǥ [Ǥ] /(n) oden vendor/oden restaurant/
ȤȲ [ȤȤ] /(n) younger brother's wife/
Ȥι [ȤΤ] /(n) fairyland/never-never land/
Ȥȸ [ȤФʤ] /(sK) (n) fairy tale/fairy story/nursery tale/
Ȥ [ȤФʤ] /(n) fairy tale/fairy story/nursery tale/
Ȥ̼ [ȤΤ] /(n) (sl) young male with a feminine appearance (esp. one who crossdresses and has a feminine gender expression)/femboy/
Ȥ [Ȥ] /(sK) (n) (1) masculine woman/mannish woman/(n) (2) feminine man/effeminate man/(n) (3) intersexual/hermaphrodite/
Ȥ [Ȥ] /(sK) (n) pitfall/trap/pit/
Ȥ [Ȥ] /(sK) (v1,vt) (1) to trap (into a difficult situation)/to put (in a fix)/to throw (e.g. into turmoil)/to trick (into doing)/to lure (into a trap)/to frame (for a crime)/(v1,vt) (2) to capture (a castle, fortress, etc.)/to take/to reduce/(v1,vt) (3) to drop (something) into/
Ȥʪ [Ȥ] /(sK) (n) (1) lost property/something dropped and left behind/(n) (2) dropping something (without realising)/losing something/
ȤȤ䤬 [ȤȤ䤬] /(exp) (sl) don't you ever come here again!/come here the day before yesterday/
Ȥʤ [Ȥʤ] /(adj-no) (uk) on the gentle side/somewhat meek/rather quiet/
Ȥʸ [Ȥʤऱ] /(sK) (adj-no) (intended) for adults/aimed at adults/
Ȥܤѥ졼 /(n) (work) Ghost In the Noonday Sun (film)/
Ȥޤ [Ȥޤ꤫] /(sK) (n) sleepover/slumber party/
Ȥޤݰ [Ȥޤۤ] /(sK) (n) nursery school sleepover/
Ȥ [Ȥᤶ] /(n) (astron) Virgo (constellation)/the Virgin/
Ȥ [Ȥ褻] /(sK) (n) ordering (online, mail)/remote purchasing/
Ȥ깭 [Ȥꤳ] /(n) bait-and-switch advertising/bait-and-switch advertisement/
Ȥ꾦ˡ [Ȥꤷ礦ۤ] /(n) bait and switch/switch selling/
Ȥܺ [Ȥꤽ] /(n) sting operation/undercover investigation/
Ȥܺ [Ȥꤽ] /(n) undercover investigator/
Ȥ /(adj-i) (1) (ksb:) bothersome/tiresome/bother to do/(adj-i) (2) (osb:) terrible/dreadful/frightening/
ǯ [ȤȤ] /(n,adv) year before last/
ɤ /(adv,adv-to,vs) (on-mim) timidly/nervously/hesitantly/trembling (with fear)/fearfully/anxiously/
ɤ [ɤ] /(n) idiot/dummy/joker/fool/trickster/
ɤ [ɤФʤ] /(n) funny story/
ɤФ [ɤǤ] /(sK) (v1,vi) (1) to leap out (e.g. onto the stage)/to spring out/(v1,vi) (2) to jump (e.g. into first place)/to shoot (e.g. to the top)/to come to the forefront/to suddenly become prominent/
ɤ夬 [ɤꤢ] /(v5r,vi) to spring up/to leap to one's feet/to jump up and down/
ɤ꿩 [ɤꤰ] /(sK) (n) (food) eating live seafood (e.g. squid, ice gobies) while it is still moving/
ɤɤ /(adj-i) (1) eerie/hair-raising/(adj-i) (2) exaggerated/ostentatious/
ɤ [ɤۤ] /(exp,adv) to a surprising degree/to a remarkable extent/surprisingly/astonishingly/amazingly/alarmingly/
ʤ [ʤ] /(sK) (exp,v5k) to get hungry/to become hungry/
ʤ [ʤ] /(sK) (sk) (exp,v5k) to get hungry/to become hungry/
ʤλ [ʤΤ] /(exp) child one is expecting/child in one's womb/
ʤ [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have diarrhea/
ʤ [ʤäѤ] /(sK) (n,adj-no,adv) (1) full stomach/bellyful/(eat) heartily/(adv) (2) to one's heart's content/
ʤ [ʤ] /(sK) (exp,v5k) to get hungry/to become hungry/
ʤ [ʤ] /(sK) (sk) (exp,v5k) to get hungry/to become hungry/
ʤ㤹 /(exp) (abbr) (sl) please/
ʤ /(unc) (vertical) iteration mark used to represent repetition of the previous kanji (to be read using its kun'yomi)/
ʤ /(n) wind/gas/fart/(P)/
ʤ鶲ݾ [ʤ餭礦դ礦] /(n) (psy) pathological fear of passing wind/
ʤ [ʤ꤬] /(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) (uk) oceanic manta ray (Manta birostris)/giant oceanic manta ray/
ˤ [ˤ] /(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) (net-sl) (uk) young woman/
ˤ塼 /(n,adj-no) (uk) newly purchased item/
̤̤ /(sk) (n,vs,vt,adj-no) (net-sl) recommendation/advice/suggestion/encouragement/
ͤ [ͤȤ] /(n) (ling) sociolect emphasizing the femininity of the speaker (esp. used by homosexual men)/
ͤ㤹 /(exp) (abbr) (sl) please/
ͤ /(n,vs,vi) (1) (chn) going bye-byes/going beddy-byes/sleeping/(n) (2) baby/(n) (3) childish person (esp. a young woman)/
Τ [ΤΤ] /(pn) (arch) all of you/
Τ餫 [Τ餢餫] /(adj-na) self-evident/
Τ [Τ] /(sK) (pn) (1) (uk) (hum) I/me/(pn) (2) (uk) (hum) we/us/(pn) (3) (uk) (derog) you (plural)/
 /(int) (sl) (abbr) good morning/
ϤФ /(int) (joc) good morning, good day and good evening/hello/
ϤФ /(int) (joc) good morning, good day and good evening/hello/
ϤФˤ /(int) (joc) good morning, good day and good evening/hello/
ϤФˤ /(int) (joc) good morning, good day and good evening/hello/
Ϥ /(exp) (abbr) don't push, don't run, don't talk, don't go back (emergency drill instruction)/
Ϥ /(int) (col) good morning/g'morning/
Ϥ褦¤ޤ [Ϥ衼ޤ] /(sK) (sk) (int) (uk) (pol) good morning/
Ϥ褦¤ޤ [Ϥ褦ޤ] /(sK) (int) (uk) (pol) good morning/
Ϥä /(int) (col) (abbr) g'morning/
Фû [Фä] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
Ф [Ф] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
Ф [Ф] /(n) (1) (uk) (hon) grandmother/(n) (2) (uk) (hon) old woman/female senior citizen/
Ф [ФΤϤʤ] /(exp,n) spooky tale/ghost story/
Ф [Ф䤷] /(sK) (n) (1) haunted house/spook house/(n) (2) haunted house (attraction)/haunted attraction/
Ф [ФФʤ] /(n) ghost story/spooky story/
Ф /(n) (thb:) young girl/daughter/unmarried girl/
Фƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
Фƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
Фꤢ /(sk) (n) (col) rude, selfish middle-aged woman/
ФϤ /(n) (1) (ksb:) aunt/(n) (2) (ksb:) middle-aged lady/
мΤ [Ф] /(sK) (n) practice of abandoning old people, usu. women/
мΤ [Ф] /(sK) (n) practice of abandoning old people, usu. women/
мΤƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
мΤƻ [ФƤ] /(sK) (n) (1) mountain where old people were abandoned (according to legend)/(n) (2) position or division in a company to which an old and ineffective person is transferred/(n) (3) (obs) (sl) (derog) women's college/
Ҥ [Ҥ] /(sK) (n) (1) beside a nobleman/close aid (of a nobleman, etc.)/(n) (2) place where a high ranking person resides/one's own city (of a shogun, lord, etc.)/Imperial capital/Imperial court/(shogun's) headquarters/(n) (3) place under one's direct control/one's own turf/one's own backyard/
ҤĤ [ҤĤ] /(n) (astron) Aries (constellation)/the Ram/
Ҥ礦 /(n) Manchurian elm (Ulmus laciniata) (ain:)/
Ӥ󤻤 [Ӥ褻] /(v1,vt) to lure (someone) toward one/to lure (into)/to entice/
ӤФ [Ӥ] /(v5s,vt) to lure (someone) out/to lure away/to decoy out/
Ӥ [Ӥ] /(v1,vt) (rare) to lure/to entice/
դ̣ [դΤ] /(exp,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/(n) (2) (chn) (fem) bath/bathhouse/
֤ɳ [֤Ҥ] /(n) baby backpack/back-mounted baby carrier/sling/
֤ /(n) (1) (chn) (fem) hot water (for drinking)/tea/(n) (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) flatterer/toady/lackey/sycophant/flunky/
٤ä /(n) Ebisu/god of fishing and commerce/
٤ /(n) (chn) (fem) (pol) clothes/
٤ /(n) (excessive) flattery/smarminess/fawning/
ۤ /(int) (fem) ho-ho/
ۤ /(int) ahem/harrumph/
ܤƤʤȤ⤢ /(n) (work) Exterminator! (book)/
ܤ /(adj-i) (ksb:) childish/immature/green/
ܤ̼ [ܤह] /(n) innocent girl/naive girl/virgin/
ܤ [ܤᤷ] /(sK) (n) (1) (hon) thoughts/opinion/(one's) discretion/(n) (2) however much money you wish to give (as alms, a fee at a museum, etc.)/(n) (3) fondness (for a significant other, etc.; often used teasingly)/love/fancy/liking/
ܤĤ̵ [ܤĤʤ] /(sK) (adj-i) (1) (uk) uncertain/doubtful/unpromising/(adj-i) (2) (uk) unreliable/unsteady/insecure/shaky/faltering/(adj-i) (3) (uk) unclear/vague/hazy/indistinct/
ܤĤ̵ [ʤ] /(sK) (ik) (adj-i) (1) (uk) uncertain/doubtful/unpromising/(adj-i) (2) (uk) unreliable/unsteady/insecure/shaky/faltering/(adj-i) (3) (uk) unclear/vague/hazy/indistinct/
ܤԤϤĤ [ܤΤϤĤ] /(sK) (exp,v5m) (proverb) a drowning man will clutch at a straw/
ܤԤΤĤ [ܤΤϤĤ] /(sK) (exp,v5m) (proverb) a drowning man will clutch at a straw/
ܤ [ܤ줷] /(sK) (v5n,vi) to die by drowning/to drown/
ܤ [ܤ줸] /(sK) (v5n,vi) to die by drowning/to drown/
ܤë [ܤ] /(sK) (n) (geol) drowned valley/ria/
ܤ [ܤ] /(n) altostratus cloud/
ܤ [ܤŤ] /(n) misty, moonlit night/(spring) night with a hazy moon/
ܤ [ܤ] /(n) shredded tangle of kelp/
ܤ [ܤ] /(n) shredded tangle of kelp/
ܤƦ [ܤɤ] /(n) (food) soft, unpressed tofu/
ܤ [ܤ] /(n) misty, moonlit night/
 /(pn) (sl) (male) (abbr) you/
ޤ /(exp) (net-sl) (abbr) look who's talking/you're one to talk/you can talk/
ޤ /(n) (net-sl) devoted fan who shows up at every event (concert, etc.)/groupie/
ޤ [ޤ] /(exp) (fam) look who's talking/you're one to talk/you can talk/
ޤã [ޤ] /(sK) (pn) (fam) (male) you (plural)/
ޤ [ޤ] /(sK) (pn) (fam) (male) you (plural)/
ޤäȤ /(exp) (kyb:) sorry to have kept you waiting/
ޤ޻ [ޤޤ] /(n) (uk) playing house/
ޤ椦 /(exp) (net-sl) (abbr) look who's talking/you're one to talk/you can talk/
ޤ /(pn) you/
ޤ /(n) (1) (vulg) (sl) pussy/vulva/vagina/(n) (2) (vulg) (sl) sex/fucking/screwing/
ޤޤο夲 [ޤޤΤ] /(exp,n) losing one's means of livelihood/
޴ [ޤ] /(n) (net-sl) computer environment-specific bug/
޸ [ޤ] /(n) (net-sl) lack of Japanese language support for Japanese-made content (esp. video games)/
޹ [ޤ] /(n) (net-sl) unavailability of online content or services in one's country (e.g. due to licensing agreements)/geo-blocking/
޹ [ޤ] /(n) (net-sl) unavailability of online content or services in one's country (e.g. due to licensing agreements)/geo-blocking/
ߤ /(n) (abbr) (fem) (chn) present/souvenir/
­ [ߤ] /(n) (hon) foot/leg/
 [ߤ] /(sK) (n) (uk) fortune slip (usu. bought at a shrine)/
हӤ /(n) (work) The Runaway Riceball (book)/
ĸ [Ĥ] /(n) diaper changing station/nappy changing stand/
᡼ /(pn) (fam) (male) you/
ᤢ /(int) (col) thanks (for the congratulations)/appreciate it/
ᤨ /(pn) (fam) (male) you/
ᤪ /(adv-to,adv) (1) (on-mim) shamelessly/acting brazenly unaffected/(adv-to,adv) (2) being resigned to (disgrace)/
ᤳ /(n) (1) (vulg) (sl) (ksb:) pussy/vulva/vagina/(n,vs,vi) (2) (vulg) (sl) (ksb:) sex/fucking/screwing/
ᤷ㤹 /(exp) (abbr) (col) congratulations/
᤺ [᤺] /(exp,adv) fearlessly/
äȤ /(int) (col) congratulations!/
Ǥ /(n) matter for congratulation (wedding, pregnancy, birth, etc.)/happy event/
Ǥʤ /(exp,v5r,vi) (rare) to die/
Ǥ [Ǥ] /(n) (col) (euph) shotgun wedding/
ǤȤ /(int) (osb:) congratulations!/
ǤȤ¤ޤ [ǤȤޤ] /(exp) (pol) (uk) congratulations/
ǤȤ /(int) (osb:) congratulations!/
⤤Ф [⤤] /(sK) (v5s,vt) to recall/to remember/to recollect/
⤤⤫٤ [⤤٤] /(sK) (v1,vt) (1) to remember/to recall/to call to mind/(v1,vt) (2) to imagine/to picture in one's mind/to visualize/
⤯ /(adv) (osb:) with all one's strength/with all one's heart/
⤷ /(adj-i) interesting/amusing/
⤷졼 /(exp) (col) funny/amusing/
⤷줨 /(exp) (col) funny/amusing/
⤷ư [⤷ɤ] /(n) amusing video/funny clip/
⤷Ⱦʬ [⤷Ϥ֤] /(sK) (adj-na,n) for fun/half in jest/
⤹졼 /(exp) (col) funny/amusing/
⤹줨 /(sk) (exp) (col) funny/amusing/
㲰 [] /(n) toy shop/toy store/
㳨 [㤨] /(n) (hist) omocha-e/woodblock-printed picture intended as a toy for children/
Ź [Ƥ] /(n) toy shop/toy store/
Ź [ߤ] /(n) toy shop/toy store/
 [㤫ܤ] /(n) (uk) Cucurbita pepo (species that includes many varieties of pumpkin, squash and zucchini)/
Ȣ [Ф] /(n) toy box/toy chest/
ä /(adv) (osb:) with all one's strength/with all one's heart/
 [Ƥ] /(n) (1) front side (of a piece of paper, coin, medal, etc.)/obverse/(n) (2) A-side (of a record)/(n) (3) (vidg) main levels (as opposed to secret levels or post-game content)/
ҤǤݤݤ /(n) (work) Only Yesterday (film)/
भ [भ֤] /(sK) (adj-i) elegant/charming/refined/enchanting/tasteful/
 /(adj-i) (1) (ksb:) interesting/fascinating/intriguing/enthralling/(adj-i) (2) (ksb:) amusing/funny/comical/
 /(n) (work) Omoro Soshi (compilation of ancient songs and poems from Okinawa from c. 12th century)/
ʤ /(adj-i) (ksb:) uninteresting/boring/not amusing/not fun/
 /(exp) (sl) boring/lame/unfunny/
͡ /(exp) (sl) boring/lame/unfunny/
ͤ /(exp) (sl) boring/lame/unfunny/
 /(int) oh!/oh?/my!/(P)/
䤪 /(int) my goodness!/oh my!/oh dear!/
䤳Ч [䤳ɤ] /(sK) (n) (1) (food) oyakodon/bowl of rice topped with chicken and egg/(n) (2) (vulg) (sl) threesome including a parent and child/
䤳Ч [䤳ɤ֤] /(sK) (n) (1) (food) oyakodon/bowl of rice topped with chicken and egg/(n) (2) (vulg) (sl) threesome including a parent and child/
䤷 [䤷󤹤] /(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,vs) (col) becoming (like) an old man (in one's manner)/turning into an old geezer/
䤸 [䤸] /(n) (col) street violence against middle-aged men/
䤹 [䤹褦] /(sK) (exp,n) easy task/no problem/
ä /(n) (1) (osb:) father/dad/(n) (2) (osb:) old man/
ĥ /(n) snack break/snack time/tea time/
ޤ /(int) good heavens!/oh my god!/gee whiz/
 [] /(sK) (n) (1) thumb/(n) (2) big toe/
褷ʤ /(exp) please stop/
٤ä /(n) Ebisu/god of fishing and commerce/
餪 /(int) (1) (col) hey!/c'mon!/(adj-na,n,vs) (2) (col) pushy/overbearing/self-assured/aggressive/
꤬դ [꤬ߤĤ] /(sK) (adj-no) guaranteed/authentic/certified/
꤭ /(exp,n) (sl) full-time obsessing (over an idol)/restless idol fan/
ꤽ /(v4h,vi) (1) (hon) (pol) (arch) to be/(v4h,vi) (2) (hon) (arch) to go/to come/
ꤿ߰ʪ [ꤿߤ󤵤Ĥ֤] /(n) leaflet/folded printed matter/
ꤿ߻ [ꤿߤ] /(sK) (n) folding umbrella/
 /(vi,v4r) (1) (hon) (arch) to go/to come/(vi,v4r) (2) (hon) (arch) to be/(aux-v,v4r) (3) (hon) (arch) is (doing)/are (doing)/(vi,v4r) (4) (pol) (arch) to be/
 [Ǥ] /(sK) (n) (sl) calling back/return phone call/
ɱ [Ҥ] /(sK) (n) (1) woman textile worker/(n) (2) (astron) Vega (star in the constellation Lyra)/Alpha Lyrae/
֤ [꤫] /(sK) (v5s,vt) (1) to turn up (hem, sleeves, etc.)/to fold back (e.g. page)/(v5s,vt) (2) to turn back/to double back/to return/(v5s,vt) (3) (comp) to loopback (a signal, message, etc.)/
Ω [ꤿ] /(sK) (v5t,vi) (1) to go down and stand/(v5t,vi) (2) to alight/to get down/
줪캾 [줪줵] /(sK) (n) phone scam involving calls from pretended relatives in distress/
줪 [줪줷礦ᤤ] /(sK) (n) (internet) (col) self-signed certificate/
첶 [줪줵] /(sK) (n) phone scam involving calls from pretended relatives in 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/
 [줪] /(n) (col) tomboy/boyish girl/
 [줵] /(sK) (pn) (1) I/me/(n) (2) self-centered man/egotistical man/pompous man/
 /(adv,adv-to,vs) (1) (on-mim) in confusion/in a fluster/in bewilderment/in a dither/in a panic/all shook up/helplessly/(adv,adv-to,vs) (2) (on-mim) sobbing/tearfully/trembling (voice)/(P)/
 [] /(n) choked voice/broken voice/emotional voice/
 [] /(n) fool/
 /(v2k-s,vi) (arch) to become absent-minded/to grow senile/
ݥ [ݥ] /(n) ponzu mixed with grated daikon/
 [] /(n) grater/
 [] /(n) grater (esp. the variety used in Japanese cooking to grate foods very finely)/
Ω [] /(adj-no) (uk) freshly grated (e.g. daikon)/
¤ [] /(n) (food) seasoning of grated daikon with soy and vinegar, usually for fish or vegetables/
襤 [襤] /(n) (col) person who gathers night soil/
 [餫Τܤ] /(exp,n) Owara-Kaze-no-Bon Festival (Toyama)/
 /(int) om (ritual chant in Hinduism, etc.)/aum/
 /(n) (Okinawa) sacred site/sacred grove/
󤪤 /(adv-to,adv) (rare) (on-mim) bawling/crying/
ˤλ [ˤΤ] /(n) (net-sl) (uk) young woman/
 [ФҤ餫] /(sK) (exp) (yoji) (bringing up a child) with greatest care pampering (him, her) with material comforts of a rich family/(being brought up) in a hothouse atmosphere/
 [ФҤ] /(sK) (exp) (yoji) (bringing up a child) with greatest care pampering (him, her) with material comforts of a rich family/(being brought up) in a hothouse atmosphere/
֤ä [֤ˤä] /(exp,n) (id) relying completely on others/being totally dependent on others/
ɳ [֤Ҥ] /(n) baby backpack/back-mounted baby carrier/sling/
ܤ /(adj-f,adj-na,adj-no,n) worn-out/run-down/shabby/tattered/dilapidated/
 /(n) (chn) outside/
 /(vs) (chn) to get down (from being carried)/to get off (a vehicle)/
 [ɤ] /(sK) (n) (uk) cock/rooster/
 [ɥ] /(sK) (sk) (n) (uk) cock/rooster/
Ф [] /(v5s,vt) (col) (uk) to expel/to drive out/
Ф [Ǥ] /(v1,vi) (col) (uk) to leave of one's own accord/
Ļ [ɤ] /(sK) (n) (uk) cock/rooster/
Ļ [ɥ] /(sK) (sk) (n) (uk) cock/rooster/
 [] /(n) time spent at home (esp. during the COVID-19 pandemic)/time at home/
饤 /(n) (col) big shot/higher-ups/
ͻ [ͤ] /(sK) (n) rich person/wealthy person/
ե /(n) (tradem) Osaifu Keitai/RFID smart card system built into mobile phones, used for contactless payments, personal identification, etc./
 /(n,adj-na) (col) (abbr) sentimental/sentimentality/
 /(sk) (n) (chn) bottom/butt/bum/
ǥ /(n) (joc) chubby person/
ǥ֤ /(n) (joc) chubby person/
ȥ /(adj-na,adj-no) bargain/good-value/economical/
ͥ /(n) (1) (abbr) elder sister/(n) (2) (uk) (sl) effeminate man/
Х /(n) (uk) silly person/dumb-bunny/dope/
ѥ /(n) (chn) pants/
ե /(n) (col) France/
ޥ /(adj-na) (1) (uk) precocious/(n) (2) (uk) precocious child/
 /(n) (chn) eyes/
 [] /(n) (1) (pol) compliments/civilities/courtesies/flattery/(n) (2) (pol) hospitality/special treatment/entertainment/(n) (3) (pol) bill (at a restaurant)/check/
 [] /(n) (1) (pol) compliments/civilities/courtesies/flattery/(n) (2) (pol) hospitality/special treatment/entertainment/(n) (3) (pol) bill (at a restaurant)/check/
餺 [ˤ餺] /(n) (food) (uk) onigirazu/onigiri sandwich/rice and layered ingredients wrapped in seaweed/
 [ˤ] /(rK) (n) (food) (uk) onigiri/rice ball (often triangular, sometimes with a filling and wrapped in nori)/
 [ͤ] /(n) (1) (hon) older sister/elder sister/(n) (2) young lady/(n) (3) miss/(n) (4) ma'am/(n) (5) older girl/
¤ [䤹] /(adj-i) easy/simple/
¤ [䤹褦] /(exp,n) easy task/no problem/
¤ [䤹褦] /(exp,n) easy task/no problem/
¤ʤ [䤹ʤ] /(exp,adj-i) on very good terms with each other/romantically attached/
Τ [餤] /(n) (col) big shot/higher-ups/
 [餬] /(n) superiors/big shots/higher-ups/VIPs/dignitaries/
٤ [ᤴ] /(n,adj-no) (uk) self-interested show of kindness/acting selfishly under the guise of kindness/
Ԥ [㤵] /(n) (hon) doctor/physician/
Ԥ [㤵] /(n) (pol) doctor/(P)/
Ԥ󤴤ä [㤵󤴤ä] /(n) playing doctor/playing doctor and patient/
 [㤵] /(n) (hon) doctor/physician/
ͤ [ҤȤꤵ] /(sK) (n) (1) (hon) one person/one customer/(n) (2) (col) unmarried and childless older woman/
 [ҤȤꤵ] /(n) (1) (hon) one person/one customer/(n) (2) (col) unmarried and childless older woman/(P)/
٤ [ʤꤵ] /(n) (1) (Shinto) (hon) Inari (god of harvests, wealth, fertility, etc.)/(n) (2) (hon) Inari shrine/(n) (3) (pol) inarizushi (sushi wrapped in fried tofu)/(n) (4) (joc) (sl) scrotum/testicle sack/
 [뤷] /(n) (1) (uk) show (blood-stained mucus discharge that happens towards the end of pregnancy)/bloody show/(n) (2) signature mark (crest) used by members of the imperial family to mark their belongings/(n) (3) (pol) mark/sign/
 [Ҥ] /(n) (1) train of dress/trailing skirt/(n) (2) woman who doesn't work and only thinks about fashion/
 [Ҥ] /(n) undertaking/underwriting/acceptance/
 [Ҥ] /(n) (1) train of dress/trailing skirt/(n) (2) woman who doesn't work and only thinks about fashion/
 [Ҥ] /(n) (1) train of dress/trailing skirt/(n) (2) woman who doesn't work and only thinks about fashion/
 [] /(rK) (n) (1) (uk) grace (of God)/benevolence (of Buddha)/blessing/(n) (2) (uk) assistance/help/aid/(n) (3) (uk) effects/influence/
 [] /(sK) (n) (1) (pol) (uk) (someone's) assistance/help/aid/kindness/goodwill/(n) (2) (pol) grace (of God)/benevolence (of Buddha)/blessing/
 [] /(rK) (exp) (uk) thanks to .../owing to .../because of .../
 [ޤ] /(n) mass Ise pilgrimage (occurring intermittently during the Edo period)/
 [] /(n) (1) (pol) (uk) (someone's) assistance/help/aid/kindness/goodwill/(n) (2) (pol) grace (of God)/benevolence (of Buddha)/blessing/
ͤ [ޤ] /(exp) (1) (pol) (uk) thankfully/fortunately/luckily/by God's grace/under the gods' shadow/(exp) (2) (pol) (uk) thanks to your (his, their, everyone's, etc.) kindness/thanks to your assistance/thanks to your support/thanks to your efforts/(P)/
 [] /(n) (1) (uk) grace (of God)/benevolence (of Buddha)/blessing/(n) (2) (uk) assistance/help/aid/(n) (3) (uk) effects/influence/
 [] /(n) (1) (pol) (uk) (someone's) assistance/help/aid/kindness/goodwill/(n) (2) (pol) grace (of God)/benevolence (of Buddha)/blessing/
ޤ [ޤ] /(exp) (1) (pol) (uk) thankfully/fortunately/luckily/by God's grace/under the gods' shadow/(exp) (2) (pol) (uk) thanks to your (his, their, everyone's, etc.) kindness/thanks to your assistance/thanks to your support/thanks to your efforts/
 [] /(exp) (uk) thanks to .../owing to .../because of .../(P)/
ޤ [ޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
ޤ [ޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
 [] /(n) (1) (pol) (uk) (someone's) assistance/help/aid/kindness/goodwill/(n) (2) (pol) grace (of God)/benevolence (of Buddha)/blessing/
ͤ [ޤ] /(exp) (1) (pol) (uk) thankfully/fortunately/luckily/by God's grace/under the gods' shadow/(exp) (2) (pol) (uk) thanks to your (his, their, everyone's, etc.) kindness/thanks to your assistance/thanks to your support/thanks to your efforts/(P)/
ͤޤ [ޤޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
ͤޤ [ޤޤ] /(exp) (pol) (uk) thanks to your assistance/thanks to your help/thanks to your support/
 [] /(n) (hon) passing away/dying/death/
ˤʤ [ˤʤ] /(exp,v5r) (hon) (euph) to die/to decease/to perish/to pass away/
 [Ϥ] /(n) portable shrine used to transport a sacred object/
ۤ [] /(n) (hon) coming/going/
ۤˤʤ [ˤʤ] /(exp,v5r) (hon) to come/to go/
 [뤵] /(n) (fam) monkey/
 [䤫] /(n) (arch) (hon) lord/master/
 [餤] /(sK) (n,vs,vt) (uk) review/rehearsal/
 [餤] /(rK) (n,vs,vt) (uk) review/rehearsal/
 [] /(n) (1) hand-me-down/(n) (2) food offering to the gods/(n) (3) leftovers/(n) (4) trip from Kyoto to the provinces/
 [] /(n) (uk) wearing one's hair in braids/
ȱ [] /(n) pigtails/two plaits (braids) hanging about one's shoulders/two plaits (braids) hanging down one's back/
 [] /(sK) (n) (1) hand-me-down/(n) (2) food offering to the gods/(n) (3) leftovers/(n) (4) trip from Kyoto to the provinces/
 [] /(n) (pol) soy sauce/shoyu/
 [Ф] /(n) (1) (uk) ghost/apparition/(n) (2) (uk) goblin/monster/demon/(n) (3) (uk) something unusually large/(P)/
 [ФΤϤʤ] /(exp,n) spooky tale/ghost story/
 [Ф䤷] /(n) (1) haunted house/spook house/(n) (2) haunted house (attraction)/haunted attraction/
 [ФФ󤰤] /(n) extremely popular long-running TV show/
 [Ф] /(n) (arch) private traditional calendar published illegally (Edo period)/
 [ФФʤ] /(n) ghost story/spooky story/
 [Ȥ] /(n) (1) (pol) (uk) attending (upon)/keeping another company/being a confidant/serving (a nobleman)/(n) (2) (uk) (abbr) fairy tale/
ι [ȤΤ] /(n) fairyland/never-never land/
 [Ȥ] /(n) fairy-tale book/
ȸ [ȤФʤ] /(n) fairy tale/fairy story/nursery tale/
 [ȤФʤ] /(n) fairy tale/fairy story/nursery tale/
Ǥ [ᤵ] /(n) (pol) wife/
 [] /(n) (1) (hon) (uk) your home/your family/their home/their family/(n) (2) (chn) (uk) (my) home/(P)/
Ȥ [Ϥ] /(n) (uk) (col) home cooking/home meal/
ȷ [] /(n) (1) one's specialty/one's forte/(n) (2) specialty of a kabuki school/
Ȼ [] /(n) time spent at home (esp. during the COVID-19 pandemic)/time at home/
ư [ɤ] /(n) (1) family trouble (quarrel)/domestic squabble/(n) (2) (hist) internal squabble (over headship rights) in a daimyo family in the Edo period/
ή [夦] /(sK) (n) Oie school of calligraphy (based on the gyosho style; popular in the Edo period)/Sonen school/Shorenin school/
 [Ȥ] /(n,vs,vi) (1) (uk) leaving/going home/(n,vs,vi) (2) quitting one's job/(n) (3) free time/leisure/spare time/
 [Ҥ] /(n,vs,vi) (1) (uk) leaving/going home/(n,vs,vi) (2) quitting one's job/(n) (3) free time/leisure/spare time/
ˤʤ [Ҥޤʤ] /(exp) (pol) if you are free/if you have time to spare/if not otherwise engaged/
 [] /(n) (1) (form) poem by the emperor or a member of the imperial family/(n) (2) (hon) poem/song/
 [󤦤] /(sk) (n) (1) (form) poem by the emperor or a member of the imperial family/(n) (2) (hon) poem/song/
Ƹ [ä] /(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) (1) ikebana/Japanese art of flower arrangement/(n) (2) (pol) flower/
Ŧ [ϤʤĤ] /(n) (euph) going to the toilet (of a woman)/relieving oneself/flower picking/
Ȫ [ϤʤФ] /(n) (1) (pol) field of flowers/flower garden/flower bed/(n) (2) field of alpine flowers/(n) (3) (col) (derog) fantasy/delusion/having one's head in the clouds/
ʪ [ˤ] /(n) (1) (pol) baggage/luggage/(n) (2) burden/albatross around one's neck/excess baggage/
ۻ [] /(n) confections/sweets/candy/cake/(P)/
ۻҤŤ [Ť] /(n) confectionery making/
ۻҺ [Ť] /(n) confectionery making/
٤ [Ǥ] /(ateji) (rK) (adj-i) (1) (uk) (pol) (matter) for congratulations/worthy of celebration/happy (occasion, ending, etc.)/joyous/auspicious/(adj-i) (2) (uk) naive/too good-natured/gullible/foolish/simple/
٤ [ǤȤ] /(sK) (int) (uk) congratulations!/well done!/best wishes!/all the best!/
 [] /(n) (pol) bill (at a restaurant)/check/(P)/
 [] /(n) memorial service for Nichiren (13th day of the 10th month; in Nichiren Buddhism)/
 [ޤ] /(n) (1) (uk) (col) police officer/cop/(n) (2) walking in a circle (dog trick)/(n) (3) (arch) side dish (eaten with rice)/
 [ޤ] /(n) (1) (uk) (col) police officer/cop/(n) (2) walking in a circle (dog trick)/(n) (3) (arch) side dish (eaten with rice)/
 [] /(n) (pol) condolences/
 [] /(n) (pol) condolences/
߿夲ޤ [ߤ⤦ޤ] /(exp) my condolences/my deepest sympathy/
 [] /(n,vs,vt) (1) (uk) (chn) drawing/painting/(n,vs,vt) (2) (col) doodling/sketching/
å [å] /(n) paint chat/Internet chat room where users can draw pictures/
 [] /(rK) (n,vs,vt) (1) (uk) (chn) drawing/painting/(n,vs,vt) (2) (col) doodling/sketching/
 [] /(n,vs,vt) (1) (uk) (chn) drawing/painting/(n,vs,vt) (2) (col) doodling/sketching/
 [Ҥ餭] /(n) breakup (of a ceremony, wedding, party, meeting, etc.)/closure/
ˤ [Ҥ餭ˤ] /(exp,vs-i) to break up (e.g. a meeting)/to call it a night/
ڤ [Τ] /(n) (1) (pol) enjoyment/pleasure/amusement/delight/joy/fun/diversion/hobby/(n) (2) (pol) anticipation/looking forward to/something to look forward to/
ڤ߲ [Τߤ] /(n) party (esp. for children or the elderly)/funfest/
ݤ [] /(exp) (uk) please sit down/please have a seat/
 [] /(n) one's forte/strong point/specialty/speciality/
å [֤򤦤Ф] /(exp,v5u) (id) to beat someone at their own game/to outdo someone in their specialty/
 [] /(n) (1) (pol) pot/(n) (2) (volcanic) crater/(n) (3) buttocks/(n) (4) (uk) (sens) (col) effeminate gay man/male transvestite/(preoperative) transgender woman/(gay) male prostitute/
򷡤 [ޤۤ] /(exp,v5r) (1) (vulg) to perform anal sex (between men)/to bugger/to sodomize/to sodomise/(exp,v5r) (2) (col) to crash a car into the back of another/to rear-end/
˹ [ޤܤ] /(n) (rare) bowler hat/felt hat/
 [] /(n) thin rice porridge/watery cooked rice/rice gruel/congee/
 [] /(n) (uk) bad temper/bad mood/
 [त] /(adj-i) (1) poor/unsatisfactory/inadequate/(adj-i) (2) (pol) cold/chilly/
 [󤸤礦] /(n) bill (e.g. at a restaurant)/check/
 [] /(n,vs,vt,adj-no) (pol) (uk) recommendation/advice/suggestion/encouragement/
 [䤫] /(n) (arch) (hon) lord/master/
 [ޤ] /(n) (uk) bedpan/chamber pot/potty/
ޤߤ [դߤ] /(exp) (hon) please understand (that ...)/please bear in mind (that ...)/
ޤߤ [դߤ] /(sK) (exp) (hon) please understand (that ...)/please bear in mind (that ...)/
ޤ֤ [դߤ] /(sK) (exp) (hon) please understand (that ...)/please bear in mind (that ...)/
ޤ֤ [դߤ] /(exp) (hon) please understand (that ...)/please bear in mind (that ...)/
 [᤬] /(n) (hon) (your) judgment/discernment/
 [] /(n) (hon) (pol) face/
ꤤ [ͤ] /(n,vs,vt) (1) (pol) request/favour (to ask)/wish/(int) (2) please/(P)/
ꤤޤ [ͤޤ] /(exp) (hum) please/(P)/
ꤤ [ͤ] /(sK) (n) request/
ꤤޤ [ͤޤ] /(exp) (hum) please/(P)/
ꤤ [ͤ] /(exp) please/I beg you/for mercy's sake/
ꤤǤޤ [ͤǤޤ] /(exp) (pol) may I ask (for)/might I ask (that)/
ꤤʹ [ͤ򤭤] /(exp,v5k) to grant someone's request/
ꤤ١ [ͤ١] /(n) (on a) voluntary basis (as opposed to a legal obligation)/unenforced guidelines/voluntary system/
ꤤ [ͤ] /(n) request/
ꤤޤ [ͤǤޤ] /(exp) (pol) may I ask (for)/might I ask (that)/
ꤤ夲 [ͤ⤦] /(exp,v1) (hum) to ask (humbly)/to request (humbly)/
ꤤפޤ [ͤޤ] /(exp) (hum) please/(P)/
 [] /(n) happy event/cause for celebration/congratulations/
ӿޤ [Ӥ⤦ޤ] /(exp) (hum) my sincere congratulations/please accept my congratulations/
ӿ夲ޤ [Ӥ⤦ޤ] /(exp) (hum) my sincere congratulations/please accept my congratulations/
 [] /(n) (1) (hon) return/(int) (2) (abbr) welcome home/(P)/
ʤ [ʤ] /(int) welcome home/(P)/
 [] /(n,adj-no) (sl) (abbr) favorite/favourite/pet/
ˤʤ餺 [ˤʤ餺] /(exp) not at all/don't worry about it/forget about it/
ˤ᤹ [ˤ᤹] /(exp,v5s) (hon) to like/to prefer/to be pleased by/
˾ [ˤ᤹] /(exp,v5s) (hon) to like/to prefer/to be pleased by/
 [ˤ] /(n,adj-no) (1) (pol) favorite/favourite/pet (e.g. teacher's pet)/(n) (2) (comp) bookmark (in a web browser)/(P)/
Τɤ [Τɤ] /(sK) (exp,adj-na) (pol) I am sorry (to hear, to say, etc.)/a pity/
 [Τɤ] /(exp,adj-na) (pol) I am sorry (to hear, to say, etc.)/a pity/
Ǥ [Τɤ] /(exp) my sympathies/that's too bad/my condolences/
Τ [򤿤] /(exp) don't do anything rash!/keep composed!/
 [Τ] /(n) prayer/supplication/
᡼ [Τ᡼] /(n) (col) e-mail notice of rejection (for a job application)/
 [] /(n) (1) (uk) (derog) homely woman (esp. one with a small low nose, high flat forehead, and bulging cheeks)/plain woman/(n) (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./
 [ˤ] /(gikun) (n) (1) brother-in-law (spouse's older brother or older sister's husband)/(n) (2) older stepbrother/
Ф [ͤ] /(gikun) (n) (1) sister-in-law (spouse's older sister or older brother's wife)/(n) (2) older stepsister/older adopted sister/non-blood-related older sister/
㤵 [Ȥ] /(gikun) (n) (1) father-in-law/(n) (2) foster father/(n) (3) stepfather/
줵 [] /(gikun) (n) (1) mother-in-law/(n) (2) foster mother/(n) (3) stepmother/
 [Ĥ] /(n) (1) lowest-ranking guest at tea ceremony/(n) (2) tea master/
ͤ [Ĥ] /(n) (1) lowest-ranking guest at tea ceremony/(n) (2) tea master/
Ҥ [㤯] /(n) (1) (hon) guest/visitor/(n) (2) (hon) customer/client/shopper/spectator/audience/tourist/sightseer/passenger/(P)/
ҤޤϿ [㤯ޤϤߤ] /(sK) (exp) (proverb) the customer is always right/the customer is king/
ҤޤϿ [㤯ޤϤߤ] /(sK) (exp) (proverb) the customer is always right/the customer is king/
Ҥ޴եǡ [㤯ޤ󤷤ǡ] /(n) customer appreciation day (retail sales day)/
Ҥ [㤯] /(n) (1) (hon) guest/visitor/(n) (2) (hon) customer/client/shopper/spectator/audience/tourist/sightseer/passenger/
ҹ [㤯] /(adj-na) enjoys company/enjoys having guests/
 [㤯] /(n) (1) (hon) guest/visitor/(n) (2) (hon) customer/client/shopper/spectator/audience/tourist/sightseer/passenger/(P)/
ͤϿ [㤯ޤϤߤ] /(sK) (exp) (proverb) the customer is always right/the customer is king/
ͤϿ [㤯ޤϤߤ] /(exp) (proverb) the customer is always right/the customer is king/
ʹեǡ [㤯ޤ󤷤ǡ] /(n) customer appreciation day (retail sales day)/
͹ [㤯ޤҤ] /(n) customer copy (of a receipt, etc.)/
͹ [㤯ޤҤ] /(n) customer copy (of a receipt, etc.)/
̼ [㤯ޤ󤷤] /(n) customer service office/CSO/
 [Ҥ] /(exp) (abbr) (sl) (uk) it's been a long time/long time no see/
פ֤ [Ҥ֤] /(exp) (pol) it's been a long time/long time no see/(P)/
פ [Ҥ֤] /(exp) (pol) it's been a long time/long time no see/
٤ [䤹] /(n) (1) (pol) holiday/day off/absence/(n) (2) (hon) sleep/rest/(int) (3) (abbr) (uk) good night/(P)/
٤ߤʤ [䤹ߤʤ] /(exp) (uk) good night/(P)/
 [ߤ] /(n) Shinto shrine/
ܻ [ߤޤ] /(n,vs) (1) miyamairi/newborn child's first visit to a shrine (within about 30 days of being born)/(n,vs) (2) visiting a shrine/
䤹 [Ȥ䤹] /(adj-i) (pol) affordable/economical/
¤ [Ȥ䤹] /(adj-i) (pol) affordable/economical/
 [夦] /(n) (1) (pol) moxibustion/(n) (2) chastisement/scolding/
򤹤 [夦򤹤] /(exp,v1) (1) (id) to rake over the coals/to scold/to chastise/to roast/(exp,v1) (2) to burn moxa on the skin/
 [夦򤹤] /(exp,v1) (1) (id) to rake over the coals/to scold/to chastise/to roast/(exp,v1) (2) to burn moxa on the skin/
 [Ȥ] /(n,vs) attendant/companion/
 [ʤ] /(n) (pol) offering/
 [] /(adj-na,n) (uk) pert/tomboyish/impudent/lively/boisterous/
 [] /(n) (1) (food) (uk) glutinous rice steamed with red beans or some other ingredient/(n) (2) (arch) trickery/deception/
 [ͤ] /(n) (uk) (pol) begging/pestering/pleading/coaxing/
 [Ĥܤ] /(n) (col) (abbr) senior female worker who supervises junior employees in a domineering fashion/
ɤ [Ĥܤͤ] /(n) (col) senior female worker who supervises junior employees in a domineering fashion/
 [Ĥܤͤ] /(n) (col) senior female worker who supervises junior employees in a domineering fashion/
 [] /(n) (1) (uk) (abbr) ladle/(n) (2) (uk) (hen's) egg/
̤㤯 [ޤ㤯] /(n) (1) (uk) ladle/(n) (2) (uk) tadpole/(n) (3) (uk) musical note/
̼ݻ [ޤ㤯] /(n) (1) (uk) ladle/(n) (2) (uk) tadpole/(n) (3) (uk) musical note/
Ф [ĤȤ] /(n) (1) (pol) one's business/(n) (2) reading of scriptures before a (statue of) Buddha/(n) (3) bargain/discount/(n) (4) (arch) money paid to a prostitute or geisha/
Ф [ĤȤҤ] /(n) article offered at a bargain price (mainly of imperfect produce)/
Ť [Ť] /(n) acquaintance/making someone's acquaintance/
Ťˤʤ [Ťˤʤ] /(exp,v5r) to make someone's acquaintance/to become acquainted (with)/
դ [Ť] /(n) acquaintance/making someone's acquaintance/
դˤʤ [Ťˤʤ] /(exp,v5r) to make someone's acquaintance/to become acquainted (with)/
 [] /(n) (pol) money/(P)/
 [ͤ] /(sK) (n) rich person/wealthy person/
򤪤 [ͤ򤪤] /(exp,v5s) to withdraw money/to take money out/
򲼤 [ͤ򤪤] /(exp,v5s) to withdraw money/to take money out/
 [ͤ] /(sK) (n) rich person/wealthy person/
 [ͤ] /(n) rich person/wealthy person/(P)/
 [ˤ] /(n) (1) (hon) older brother/elder brother/(n) (2) (fam) young man/buddy/fella/laddie/(P)/
 [ˤ] /(n) (1) (fam) (one's) older brother/(n) (2) (fam) lad/sonny/
 [ˤ] /(n) men's fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
Ĥ [] /(n) happy event/cause for celebration/congratulations/
Ĥӿޤ [Ӥ⤦ޤ] /(exp) (hum) my sincere congratulations/please accept my congratulations/
Ĥӿ夲ޤ [Ӥ⤦ޤ] /(exp) (hum) my sincere congratulations/please accept my congratulations/
θ [] /(n) (hon) practice/training/
 [礦] /(n) (Buddh) (pol) sutra/
ޤ [फ] /(n,vs,vt) (1) (pol) receiving/welcoming/going to meet/person sent to meet or pick up someone/(n) (2) final call/call of fate/approach of death/
礭 [] /(n) (food) (uk) mochi cut thin, dried, and baked or fried/
ޤ [ޤ] /(n,adj-no) (1) standard/set/routine/regular/usual/conventional/stereotyped/same old/(exp) (2) (pol) decided/
 [ޤ] /(n,adj-no) (1) standard/set/routine/regular/usual/conventional/stereotyped/same old/(exp) (2) (pol) decided/
 [ह] /(rK) (n) (food) (uk) (pol) onigiri/rice ball/
 [Ĥ] /(n) (pol) the Moon/
 [Ĥ] /(n) (pol) the Moon/
 [] /(adj-i) (col) prudish/strait-laced/boring/square/
ˤʤ [ߤˤʤ] /(exp,v5r) (hon) to arrive/to come/
 [ߤ] /(sK) (n) (pol) ceased patronage (of a client, customer, etc.)/discontinued attendance/
 [ߤ] /(exp,vs-i) (hum) to show/to display/
 [ߤ] /(n,vs,vt) (1) failing to recognize someone/(n,vs,vt) (2) underestimation (of someone's ability)/not realizing someone's skill/
 [ߤ] /(n,vs,vt) (1) failing to recognize someone/(n,vs,vt) (2) underestimation (of someone's ability)/not realizing someone's skill/
 [ߤ] /(sK) (n,vs,vt) (1) failing to recognize someone/(n,vs,vt) (2) underestimation (of someone's ability)/not realizing someone's skill/
¤ [ߤ] /(n) (pol) ceased patronage (of a client, customer, etc.)/discontinued attendance/
 [ߤ] /(n,vs,vi) (formal) meeting with a view to marriage/interview with a prospective spouse/
礤 [ߤ] /(n,vs,vi) (formal) meeting with a view to marriage/interview with a prospective spouse/
礤ǡ [ߤǡ] /(n) blind date/
 [ߤ] /(int) well done!/bravo/
 [ߤĤ] /(io) (n) (pol) (price) quotation/quote/
Ѥ [ߤĤ] /(n) (pol) (price) quotation/quote/(P)/
Ѥ [ߤĤ] /(n) (pol) (price) quotation/quote/
Τꤪ [ߤꤪ] /(exp) pleased to make your acquaintance/
Τ֤ [ߤꤪ] /(exp) pleased to make your acquaintance/
̤ [ߤȤ] /(n) seeing through (a trick, someone's mind, etc.)/
ƨʤ [ߤΤʤ] /(exp) don't miss it!/
 [ߤޤ] /(n) (1) visit (to someone affected by illness or misfortune)/call/inquiry (about someone's health)/expression of sympathy/(n) (2) letter of inquiry/letter of sympathy/get-well letter/gift (in token of one's sympathy)/
 [ߤޤ] /(n) (1) visit (to someone affected by illness or misfortune)/call/inquiry (about someone's health)/expression of sympathy/(n) (2) letter of inquiry/letter of sympathy/get-well letter/gift (in token of one's sympathy)/
񤤿 [ߤޤ⤦] /(sK) (exp,v1) (hum) to express one's deepest sympathies/
񤤿夲 [ߤޤ⤦] /(exp,v1) (hum) to express one's deepest sympathies/
񿽤夲 [ߤޤ⤦] /(sK) (exp,v1) (hum) to express one's deepest sympathies/
 [Ĥ] /(n) (1) (pol) errand/mission/going on an errand/(n) (2) (pol) messenger/bearer/errand boy/errand girl/(n) (3) (pol) (hon) familiar spirit/
Ǥ [󤭤Ǥ] /(exp) how are you?/
 [Ȥ] /(n) (1) (hon) (your) words/what you say/what you have said/(n) (2) (hon) a few words (of welcome, advice, etc.)/
դǤ [ȤФǤ] /(exp) (pol) with all due respect/I'm sorry, but .../I'm afraid .../
 [դ] /(n) used article (esp. clothes)/
ƤФ [Ф] /(n) being invited/
Ƥ [] /(n,vs,vi) (hon) call/invitation/
ƤӤʤ [Ӥʤ] /(exp,adj-i) unasked for/unnecessary/uninvolved/
ƤӤǤʤ [ӤǤʤ] /(exp,adj-i) unasked for/unnecessary/uninvolved/
 [ޤ] /(n) (uk) (euph) vulva/female genitals/female genital area/
׻ [ޤ] /(rK) (n) (uk) bedpan/chamber pot/potty/
ۤ [Ȥ] /(n) hired foreigner/foreign advisor 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,adj-no,adv) (pol) each other/one another/
ߤ [] /(sK) (adj-na,n) (1) we are of equal status in this regard/we are in the same boat/(exp) (2) the same to you/the feeling is mutual/
ߤ [] /(adv) (pol) mutually/with each other/reciprocally/together/both/(P)/
ߤ [] /(adj-na,n) (1) we are of equal status in this regard/we are in the same boat/(exp) (2) the same to you/the feeling is mutual/
夬褦 [Ȥ褦] /(exp) that's all from me, and now the next speaker/
 [ߤ] /(iK) (n) (1) (hon) (pol) mikoshi/portable Shinto shrine carried through the streets during festivals/(n) (2) (uk) lower back/waist/hips/
 [] /(n) (arch) (hon) another's wife/another's daughter/
 [ߤ] /(sK) (n) (uk) fortune slip (usu. bought at a shrine)/
 [फ] /(n) house across the street/neighbor across the street/
 [फ] /(n) (pol) neighbor across the street/
 [Τ] /(n,adj-no) (pol) (hon) (your) choice/preference/wish/
ߤ䤭 [Τߤ䤭] /(sK) (n) (food) okonomiyaki/savoury pancake fried on an iron griddle with vegetables, meat and-or seafood and topped with various sauces and condiments/
߾ [Τߤ䤭] /(n) (food) okonomiyaki/savoury pancake fried on an iron griddle with vegetables, meat and-or seafood and topped with various sauces and condiments/
߾Ƥ [Τߤ䤭] /(n) (food) okonomiyaki/savoury pancake fried on an iron griddle with vegetables, meat and-or seafood and topped with various sauces and condiments/(P)/
߾Ƥ [Τߤ䤭] /(n) okonomiyaki restaurant/
߾Ʋ [Τߤ䤭] /(sK) (n) okonomiyaki restaurant/
ʤä [Ҥʤä] /(exp) (arch) please allow me to introduce myself/
 [ޤ] /(n) (1) (pol) entertainment/hospitality/(n) (2) (hist) banishment (Edo-period punishment)/
ʤ [ޤʤ] /(exp) (pol) please don't fuss over me/don't go to any trouble/don't bother/
ʤ [ޤʤ] /(n) (1) having no thought for/having no consideration for/having no regard for/not caring about/(n) (2) disregarding/overlooking/(n) (3) (arch) being found not guilty (in an Edo-period court)/acquittal/
̵ [ޤʤ] /(sK) (exp) (pol) please don't fuss over me/don't go to any trouble/don't bother/
̵ [ޤʤ] /(sK) (n) (1) having no thought for/having no consideration for/having no regard for/not caring about/(n) (2) disregarding/overlooking/(n) (3) (arch) being found not guilty (in an Edo-period court)/acquittal/
ʤ [ܤ] /(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) (hist) okoso-zukin/kerchief covering the whole head (except eyes), worn by women in winter from the Edo period until Meiji/
 [Ĥ] /(sK) (n) oracle/revelation/divine message/
 [Ĥ] /(n) oracle/revelation/divine message/
𤲤ν [ĤΤ夯] /(exp,n) (Christn) Annunciation Day/Lady Day/
 [] /(n) (1) (hon) your native country/your hometown/(n) (2) (pol) my home country (i.e. Japan)/(n) (3) countryside/country/(n) (4) (arch) daimyo's territory (Edo period)/
񤳤Ȥ [ˤȤ] /(sK) (n) (pol) local dialect/vernacular/provincialism/
 [ˤȤ] /(n) (pol) local dialect/vernacular/provincialism/
 [ˤޤ] /(n) boasting of one's hometown/
 [ˤʤޤ] /(sK) (n) one's native dialect/
¤ [ˤʤޤ] /(n) one's native dialect/
 [] /(n) (1) (hon) buttocks/lower back/waist/hips/(n) (2) (fem) kimono underskirt/
 [Ȥܤ] /(rK) (n) (uk) feigned ignorance/
 [] /(n) (hon) cremated remains (esp. the bones)/ashes/
 [ۤ] /(ik) (n) (hon) cremated remains (esp. the bones)/ashes/
 [] /(rK) (n,vs,vi) (1) (chn) sitting down/sitting up/(int) (2) sit!/
¤ʤ [ʤ] /(adj-na,adj-no) (uk) perfunctory/apathetic/makeshift/slapdash/routine/usual/
¤ʤˤʤ [ʤˤʤ] /(exp,v5r) to not be taken seriously/
¤ [] /(n,vs,vi) (1) (chn) sitting down/sitting up/(int) (2) sit!/
 [ʤ] /(adj-na,adj-no) (uk) perfunctory/apathetic/makeshift/slapdash/routine/usual/
 [] /(n) (1) (pol) tatami room/(n) (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) (private) geisha entertainment/being entertained by one or more geisha (in a tea house or traditional Japanese restaurant)/
 [] /(n) (1) year-end gift/(n) (2) end of the year/year end/(P)/
 [ޤĤ] /(n) (pol) festival/feast/carnival/matsuri/
פ [ޤĤ] /(n) (pol) festival/feast/carnival/matsuri/
פꤵ冷 [ޤĤꤵ冷] /(n) festival merrymaking/revelry/
פ굤ʬ [ޤĤ꤭֤] /(n) festive mood/holiday mood/festive atmosphere/
פ [ޤĤꤵ冷] /(n) festival merrymaking/revelry/
 [ޤĤꤵ冷] /(n) festival merrymaking/revelry/
 [] /(rK) (n) (1) (food) (uk) small dish (usu. one of several accompanying rice)/side dish/(n) (2) (music) (uk) (col) fill/fill-in (drumming)/(n) (3) (uk) (vulg) (sl) jack-off material/something to masturbate to/
 [] /(n) (pol) side dish/
 [] /(rK) (sk) (n) (1) (food) (uk) small dish (usu. one of several accompanying rice)/side dish/(n) (2) (music) (uk) (col) fill/fill-in (drumming)/(n) (3) (uk) (vulg) (sl) jack-off material/something to masturbate to/
 [Ĥ] /(n) (1) sashimi/(n) (2) make-up/
 [Ĥޤ] /(rK) (n) (pol) (uk) snack (to have with a drink)/side dish/
 [] /(n) banknote/bill/note/
 [դ] /(n) amulet or talisman issued by a Shinto shrine or Buddhist temple/
 [] /(n) (food) (pol) soup containing rice cakes and vegetables (New Year's dish)/
 [] /(n) plate/dish/
 [] /(n) (1) (arch) (uk) kitchen maid/(n) (2) (arch) (uk) kitchen duties/cooking/
ɤ [ɤ] /(n) (1) (arch) (uk) kitchen maid/(n) (2) (arch) (uk) kitchen duties/cooking/
 [] /(n) afternoon snack (eaten around 3 o'clock)/afternoon tea/
 [󤫤] /(n) (hon) three people/
 [ޤ] /(n,vs,vi) visit (to a shrine, grave, etc.)/worship/(P)/
 [] /(n) (hon) (pol) (fam) mountain/
羭 [ޤΤ礦] /(exp,n) king of the hill/king of the castle/king of the mountain/
 [] /(n) (pol) (giving) birth/childbirth/delivery/(P)/
Ż [] /(n) (hon) work/job/labor/labour/business/task/assignment/occupation/employment/
֤ [] /(n,vs,vt) (1) punishment (of children)/spanking/smacking/scolding/(n,vs,vt) (2) (hist) criminal punishment (esp. execution; Edo period)/
夻 [] /(n,adj-no) (1) uniforms provided for workers (by the employer)/(n,adj-no) (2) something forced upon one/something imposed on one/
 [ޤ] /(sK) (n) (1) (uk) (pol) the end/closing/being done for/(int) (2) (uk) that's it/that's enough/that's all/
 [ޤ] /(rK) (n) (1) (uk) (pol) the end/closing/being done for/(int) (2) (uk) that's it/that's enough/that's all/
 [] /(n) (1) (pol) call/visit/(n) (2) (pol) inquiry/enquiry/question/
Ǥ [] /(n) (1) (pol) call/visit/(n) (2) (pol) inquiry/enquiry/question/
 [Ĥ] /(sK) (n) (1) (pol) errand/mission/going on an errand/(n) (2) (pol) messenger/bearer/errand boy/errand girl/(n) (3) (pol) (hon) familiar spirit/
Ȥ [Ĥ] /(n) (1) (pol) errand/mission/going on an errand/(n) (2) (pol) messenger/bearer/errand boy/errand girl/(n) (3) (pol) (hon) familiar spirit/(P)/
 [ͤ] /(n) (1) (abbr) elder sister/(n) (2) (uk) (sl) effeminate man/
Ф [ͤ] /(n) (1) (hon) older sister/elder sister/(n) (2) young lady/(n) (3) miss/(n) (4) ma'am/(n) (5) older girl/(P)/
Фѥ [ͤѥ] /(n) female underwear (esp. when transitioning from diapers)/"big girl" panties/
Ф¤ [ͤ󤹤] /(n,vs,vi) (col) sitting on the floor with one's legs tucked under to one side/
Ф [ͤ] /(n) (1) (fam) older sister/(n) (2) (fam) lass/young lady/
Х [ͤ] /(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 (esp. used by homosexual men)/
 [] /(n) (hon) (another's) child/
Ҥ [] /(n) (1) (hon) (another's) child/(n) (2) child/kid/
Ҥޥå [ޥå] /(n) kid's meal/special meal prepared for children at a restaurant/
Ҥޥ [ޥ] /(sK) (n) kid's lunch/kid's meal/
ҤϢ [ޤŤ] /(sK) (n) parent with child/person bringing along their children/
Ҥ [] /(n) (hon) child/
Ҥ [] /(n) (1) child/(n) (2) childish person/immature person/
 [] /(n) (1) (hon) (another's) child/(n) (2) child/kid/(P)/
ͤŤ [ޤŤ] /(sK) (n) parent with child/person bringing along their children/
ͥå [ޥå] /(n) kid's meal/special meal prepared for children at a restaurant/
ͥ [ޥ] /(n) kid's lunch/kid's meal/
Ϣ [ޤŤ] /(n) parent with child/person bringing along their children/
 [] /(n) (hon) kindness/courtesy/
ʧˡ [Ϥ餤ۤۤ] /(n) (pol) payment method/(P)/
ʧˡ [Ϥ餤ۤۤ] /(n) (pol) payment method/(P)/
 [ᤷ] /(int) give it a try!/(P)/
 [ᤷ] /(n) introductory price (discounted)/trial price/
 [ᤷФ] /(n) trial version/
ͭ [ᤷ] /(rK) (int) give it a try!/
 [Ϥ] /(n) (1) (hist) tooth blackening/(n) (2) (hist) tooth-blackening dye/
 [ˤ] /(adj-no,n) well-matched (esp. of a couple)/becoming/suitable/
礤 [ˤ] /(adj-no,n) well-matched (esp. of a couple)/becoming/suitable/
 [Ƥ] /(n) (1) (hon) (pol) temple/(n) (2) (abbr) monk/
 [Ƥ餵] /(n) (hon) monk/
 [Ƥ餵] /(n) (hon) (col) monk/
 [Ƥ餵] /(n) (hon) monk/
 [⤿] /(n) (hon) (abbr) (uk) gift received from a visitor/
ʪ [⤿] /(n) (hon) (rare) gift received from a visitor/
 [] /(n) (1) (sl) one-night stand/taking home a woman from a bar, club, etc./(n) (2) (pol) takeout (food)/take-out/takeaway/carry-out/to-go/
 [Ƥʤ] /(rK) (n) (1) (uk) hospitality/reception/treatment/service/entertainment/(n) (2) (uk) (light) refreshment/entertaining with food and drink/treat/
 [] /(n) (pol) (your) time/(P)/
 [Ĥ] /(n,adj-no) (1) (pol) (hon) next/next person/(n) (2) (arch) room adjoining a noble's parlor/
 [] /(n,vs,vi) (pol) bow/bowing/(P)/
 [] /(n) (uk) mimosa (Mimosa pudica)/sensitive plant/touch-me-not/
 [] /(n) (uk) mimosa (Mimosa pudica)/sensitive plant/touch-me-not/
 [] /(n) name-giving ceremony/
 [] /(n) (hon) scolding/
 [] /(n) (pol) car/
 [ޤ] /(n) (1) (pol) honorarium (to cover transportation costs)/(n) (2) (pol) travel expenses (customarily given by wedding hosts to guests who have travelled from afar)/
 [] /(n,vs,vi) (pol) hindrance/intrusion/
⤷ޤ [ޤޤ] /(exp) please excuse the intrusion/I'm coming in/(P)/
 [ޤष] /(n) interferer/meddler/buttinsky/
 [㤯] /(n,vs,vi) (1) pouring alcohol/(n) (2) person pouring alcohol for guests or customers (typically a woman)/(n) (3) (apprentice) geisha/dancing girl/
 [㤫] /(n) (1) poorly made article/defective article/(n) (2) (pol) Gautama Buddha/
व [㤫] /(n) Buddha/Shakyamuni/the historical Buddha (5th century BCE?)/
व [㤫] /(n) Buddha/Shakyamuni/the historical Buddha (5th century BCE?)/
 [㤫] /(n) Buddha/Shakyamuni/the historical Buddha (5th century BCE?)/
 [̤] /(pn) (dated) you (when referring to one's equals or inferiors)/
褻 [Ȥ褻] /(sK) (n) ordering (online, mail)/remote purchasing/
 [Ȥ褻] /(sK) (n) ordering (online, mail)/remote purchasing/
 [Ȥ褻] /(n) ordering (online, mail)/remote purchasing/
֤ [Ȥꤪ] /(n) layaway/lay-bye/layaway plan/
 [Ȥ褻] /(sK) (n) ordering (online, mail)/remote purchasing/
 [Ȥ褻] /(n) ordering (online, mail)/remote purchasing/
 [ޤ] /(sK) (n) charm/amulet/talisman/
 [] /(n,vs,vt) (1) babysitting/babysitter/nanny/(n,vs,vt) (2) taking care of/looking after/accompanying/
 [ޤ] /(n) charm/amulet/talisman/(P)/
 [] /(n,vs,vt) (1) babysitting/babysitter/nanny/(n,vs,vt) (2) taking care of/looking after/accompanying/
 [] /(n) (1) (pol) hand/arm/(n) (2) (hon) handwriting/penmanship/(int) (3) paw!/shake!/
꡹ [Ƥ] /(n) (uk) (chn) hand/hands/
ꤢ [Ƥ] /(n) being done for/giving up/being in a hopeless situation/not knowing what to do/being brought to one's knees/throwing up (one's) hands/
Ĥ [ƤĤ] /(n) (1) touching a wrong card (in karuta)/buzzing too early (in a quiz)/(n) (2) (dated) making a mistress of a servant/mistress (who is one's servant)/(n) (3) (cards) foul (comp. karuta)/touching a card which is not in the same territory as the correct card/
 [Ƥ] /(sK) (n) (uk) (chn) hand/hands/
Τ [ƤΤ] /(n) one's speciality/one's forte/one's strong point/
ʪ [ƤΤ] /(n) one's speciality/one's forte/one's strong point/
 [Ƥ] /(n) (fem) (rare) small, shallow dish/
 [Ƥ礦] /(n) (fem) (rare) small, shallow dish/
 [Ƥ] /(n) (uk) chopsticks/
 [Ƥ] /(n) (1) beanbag/beanbag juggling game/(n) (2) (baseb) bobbling the ball/
긵 [Ƥ] /(n) (uk) chopsticks/
긵 [ƤȤ] /(n) privy purse/money used for private purposes by the members of the Imperial family/
 [Ƥ] /(n) (uk) (chn) hand/hands/
餫 [Ƥ餫] /(adj-na) gentle/mild/lenient/
餫 [Ƥ餫] /(adv) (1) gently/mildly/leniently/(exp) (2) don't be too hard on me (us, them)/go easy on me/
夲 [Ƥ] /(n) being done for/giving up/being in a hopeless situation/not knowing what to do/being brought to one's knees/throwing up (one's) hands/(P)/
 [Ƥ] /(n) (hon) trouble/bother/
 [Ƥ] /(n) (hon) trouble/bother/(P)/
Ǥ [ƤǤ] /(exp) sorry to bother you, but .../(P)/
򤪤ޤ [Ƥ򤪤ޤ] /(exp,v5s) (hum) to be a burden/to make trouble for someone/
򤪤פޤ [Ƥ򤪤ޤ] /(exp,v5s) (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) tea-ceremony procedures/skill at serving tea/(n) (2) skill/dexterity/artistry/ingenuity/(pn) (3) (arch) you/
 [ƤĤ] /(n) (1) maid/helper/(n,vs,vt) (2) (pol) (hon) help/assistance/(P)/
 [ƤĤ] /(n) maid/(P)/
դ [ƤĤ] /(n) (1) touching a wrong card (in karuta)/buzzing too early (in a quiz)/(n) (2) (dated) making a mistress of a servant/mistress (who is one's servant)/(n) (3) (cards) foul (comp. karuta)/touching a card which is not in the same territory as the correct card/
¤Ҹ [ƤʤߤϤ] /(exp) let's see what you've got/show me what you've got/
Ҹ [ƤʤߤϤ] /(sK) (exp) let's see what you've got/show me what you've got/
 [Ƥۤ] /(n) model/(good) example/exemplar/paragon/
 [] /(n) (pol) alcohol/sake/
 [失] /(n) competitive entrance examinations for prestigious kindergartens and elementary schools/
 [ޤʤ] /(n) (1) (uk) (hon) charm/incantation/spell/curse/(n) (2) (comp) (uk) code that is not (yet) necessary to understand/required boilerplate code/
 [ޤ] /(rK) (n) (1) (uk) (pol) the end/closing/being done for/(int) (2) (uk) that's it/that's enough/that's all/
 [夦] /(n) mid-morning snack (eaten around 10 AM)/morning tea/elevenses/
 [Ĥ] /(gikun) (n) (pol) broth/soup (esp. miso soup)/
 [Ĥ] /(n) (pol) broth/soup (esp. miso soup)/
ʴ [뤳] /(n) (uk) shiruko/sweet red-bean soup with mochi/
 [夦] /(n) multi-tiered food box/
ʤ䤫 [Ȥ䤫] /(adj-na) (uk) graceful/ladylike/modest/gentle/polite/quiet/well-mannered/refined (behavior)/
 [襤] /(n) (1) (hon) congratulation/congratulations/celebration/festival/(n) (2) congratulatory gift/present/
ˤ [襤] /(n) (1) (hon) congratulation/congratulations/celebration/festival/(n) (2) congratulatory gift/present/(P)/
Ф [Ǥ] /(n) (1) (hon) (pol) about to start out/just about to leave or go out/(n) (2) outing/trip/(P)/
Ф [] /(n) (food) (pol) dashi/Japanese soup stock made from fish and kelp/
Ф [] /(n) (1) (hon) (uk) coming/going/being (somewhere)/(exp) (2) (fam) (abbr) (uk) (please) come/go/stay/
ФǤʤ [Ǥʤ] /(exp) (1) (uk) (hon) (pol) come/go/stay/(exp) (2) (pol) welcome/
ФǤʤ [Ǥʤ] /(v5aru,vi) (1) (uk) (hon) to come/to go/to be (somewhere)/(aux-v,v5aru) (2) (uk) (hon) -ing/
ФǤˤʤ [Ǥˤʤ] /(exp,v5r) (1) (hon) (uk) to be/(exp,v5r) (2) (hon) (uk) to come/(exp,v5r) (3) (hon) (uk) to go/
Фޤ [Ǥޤ] /(n) (hon) presence/appearance/attendance/visit/going out/
гݤ [Ǥ] /(n) (1) (hon) (pol) about to start out/just about to leave or go out/(n) (2) outing/trip/
н [] /(n) (food) (pol) dashi/Japanese soup stock made from fish and kelp/
 [Ǥ] /(n) (uk) boil/blister/pimple/
 [ޤ] /(n) (1) (uk) (col) police officer/cop/(n) (2) walking in a circle (dog trick)/(n) (3) (arch) side dish (eaten with rice)/
ꤵ [ޤꤵ] /(n) (fam) (uk) police officer/(P)/
 [Ȥ] /(sK) (n) (hon) your address/your place of residence/
 [Ϥ] /(n) (1) (pol) (for the) first time/(n) (2) something used (worn, etc.) for the first time/new item/(n) (3) first of the season (crop, fruit, etc.)/
򤤤 [ϤĤ򤤤] /(exp,v5k) to eat something for the first time in the season/
ĺ [ϤĤ򤤤] /(exp,v5k) to eat something for the first time in the season/
ʼ [ϤĤȤ٤] /(n) (1) (person) Ohatsu and Tokubei (lovers who committed suicide together in 1703)/(n) (2) (work) The Love Suicides at Sonezaki (play by Chikamatsu)/
 [Ȥ] /(n) (hon) your address/your place of residence/
뤦ޤ [Ĥޤ] /(exp) (pol) it is very warm/
뤦¤ޤ [Ĥޤ] /(exp) (pol) it is very warm/
뤦¤ޤ [Ĥޤ] /(exp) (pol) it is very warm/
 [ᤷ] /(n) (1) (hon) summoning/calling/riding/wearing/dressing/clothing/(n) (2) (abbr) (high-quality) silk crepe (fabric)/
 [ᤷ] /(n) (1) (hon) summoning/calling/riding/wearing/dressing/clothing/(n) (2) (abbr) (high-quality) silk crepe (fabric)/
ؤ [ᤷ] /(n,vs,vi) (hon) changing one's clothes/change of clothes/
ʪ [ᤷ] /(n) (pol) clothing/
 [ᤷä] /(n) Imperial train/royal train/
ؤ [ᤷ] /(sK) (n,vs,vi) (hon) changing one's clothes/change of clothes/
 [] /(rK) (n,vs,vt,adj-no) (pol) (uk) recommendation/advice/suggestion/encouragement/
 [Ť] /(n) personal expenses/pocket money/spending money/incidental expenses/allowance/
 [] /(n) (hon) scolding/telling-off/rebuke/lecture/
Ƥ [䤭] /(n) (1) (food) (uk) oyaki/fried round wheat or buckwheat flour cake with various fillings/(n) (2) (food) (uk) (hob:) (thb:) imagawayaki/thick pancake containing bean jam, served hot/
Ǥ [] /(n) (1) scorched rice (at the bottom of the pot)/crispy rice/crunchy rice/(n) (2) (col) (uk) woman who enjoys the company of gay men/
Ǥ [] /(sk) (n) (1) scorched rice (at the bottom of the pot)/crispy rice/crunchy rice/(n) (2) (col) (uk) woman who enjoys the company of gay men/
Ǥ [] /(sk) (n) (1) scorched rice (at the bottom of the pot)/crispy rice/crunchy rice/(n) (2) (col) (uk) woman who enjoys the company of gay men/
Ф [餤] /(n) (1) comical (story, song)/comic/(n) (2) the comedy business (rakugo, manzai, etc.)/(n) (3) something laughable/
Ф [餤] /(n) comic duo/
Ф [餤] /(n) comedian/comic celebrity/comic/
Фݿ [餤ˤ] /(n) comedian/comic/
Ф [餤Ф󤰤] /(n) comedy TV show/comedy program/
Ѥ [ᤫ] /(rK) (n,vs,vi) (uk) dressing up/putting on makeup/dolling (oneself) up/
 [] /(n) (1) (hon) the Emperor/His Majesty/(n) (2) (hon) the government/the authorities/(n) (3) proprietress/hostess/landlady/mistress/(n) (4) (hon) (arch) your wife/his wife/(n) (5) (hon) (arch) (one's) master/lord/
夵 [ߤ] /(n) (uk) (fam) missus/missis/
ꤵ [Τܤꤵ] /(n) (uk) countryside people (in town)/visitor from the country/out-of-towner/country bumpkin (visiting the big city)/yokel/
 [礦] /(n,adj-na) (1) skill/proficiency/dexterity/(n,adj-na) (2) flattery/
 [礦򤤤] /(exp,v5u) to flatter/to boot-lick/to curry favour (favor)/
 [礦] /(n) (1) (hon) (another's) daughter/(n) (2) young lady/
 [礦] /(n) (1) (pol) (another's) daughter/(n) (2) young lady (of pampered upbringing)/woman who has never known hardship/naive woman/
޳ع [礦ޤä] /(sK) (n) school for girls from wealthy and famous families/
 [礦] /(n) (1) (pol) (another's) daughter/(n) (2) young lady/(P)/
ع [礦󤬤ä] /(n) school for girls from wealthy and famous families/
 [礦] /(n) (1) (pol) (another's) daughter/(n) (2) young lady (of pampered upbringing)/woman who has never known hardship/naive woman/
ͳع [礦ޤä] /(n) school for girls from wealthy and famous families/
 [ʤ] /(n) (1) pity/sympathy/compassion/mercy/(n) (2) affection/love/
 [] /(n) decorations/offerings/mere window dressing/
ľ [ʤ] /(n,vs,vi) (pol) changing one's clothing (of a bride or groom during a wedding reception)/
 [դ] /(n) (1) official notice/(n) (2) (hist) (abbr) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) usu. to the general populace/
 [դ줬] /(n) (hist) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) usu. to the general populace/
 [] /(n) okuizome/weaning ceremony/ritual meal for a 100-day old infant/
ɤ [礯ɤ] /(sK) (n) (Japanese) restaurant/
 [礯ɤ] /(n) (Japanese) restaurant/
 [礯ɤ] /(sK) (n) (Japanese) restaurant/
 [] /(n) (1) (pol) bottom/buttocks/(n) (2) (uk) bidet function (for anal cleansing)/
 [] /(sk) (n) (1) (pol) bottom/buttocks/(n) (2) (uk) bidet function (for anal cleansing)/
դ [դ] /(sK) (n) (uk) baby wipes/wet wipes/
ڤڤ [ڤڤ] /(n,vs) spanking (a child)/
 [դ] /(n) (uk) baby wipes/wet wipes/
⤭ [ꤢ뤭] /(n) bottom shuffling/scooting/sliding while sitting/
 [ͤ] /(sK) (n,vs,vi) (chn) (uk) bed-wetting/
 [ͤ] /(rK) (n,vs,vi) (chn) (uk) bed-wetting/
 [] /(n) pickled vegetables/pickles/
 [] /(n) (food) (uk) boiled greens in bonito-flavoured soy sauce (vegetable side dish)/
 [Ҥ] /(n) (food) (uk) boiled greens in bonito-flavoured soy sauce (vegetable side dish)/
 [ߤ] /(n) (1) sacred wine/sacred sake/sake offered to the gods/(n) (2) (joc) sake/
夬̿Ϥʤ [ߤ̤ߤϤʤ] /(exp,adj-i) (proverb) even the gods drink sake/there's nothing wrong with drinking/
Ϥ [ߤ錄] /(n) ridged cracks that form in the ice on Lake Suwa/
 [ߤ] /(n) (1) (hon) (pol) mikoshi/portable Shinto shrine carried through the streets during festivals/(n) (2) (uk) lower back/waist/hips/(P)/
 [ߤ] /(sK) (n) (uk) fortune slip (usu. bought at a shrine)/
 [Ϥ] /(n) (1) needlework/sewing/(n) (2) seamstress/
˻ [Ϥꤳ] /(n) seamstress/
ͤ褷 [ҤȤ褷] /(n,adj-na,adj-no) (1) good-naturedness/(n) (2) good-natured person/credulous person/easy mark/simple soul/soft touch/
͹ [ҤȤ褷] /(n,adj-na,adj-no) (1) good-naturedness/(n) (2) good-natured person/credulous person/easy mark/simple soul/soft touch/
Ҥ [] /(n) (1) (hon) inquiry/enquiry/question/asking/(n) (2) (hon) searching/looking for/
Ҥͼ [ͤ] /(n) person sought by the police/wanted person/fugitive from justice/
 [] /(n) (pol) vinegar/(P)/
 [ߤ] /(n) (1) (pol) water/(drinking) water/(glass of) water/(n) (2) (col) night entertainment business/nightlife worker/hostess/(adj-na) (3) (sl) racy/titillating/sexy/suggestive/
 [ߤȤ] /(n) water-drawing ceremony (performed at Todaiji on March 13)/rite of drawing sacred water/
 [ͤ] /(rK) (n) (uk) (chn) sleeping/feeling sleepy/beddy-bye/
 [] /(rK) (n) (1) (food) (uk) small dish (usu. one of several accompanying rice)/side dish/(n) (2) (music) (uk) (col) fill/fill-in (drumming)/(n) (3) (uk) (vulg) (sl) jack-off material/something to masturbate to/
 [] /(rK) (sk) (n) (1) (food) (uk) small dish (usu. one of several accompanying rice)/side dish/(n) (2) (music) (uk) (col) fill/fill-in (drumming)/(n) (3) (uk) (vulg) (sl) jack-off material/something to masturbate to/
 [Ҥʤ] /(n) (1) display of dolls during Hinamatsuri/(n) (2) Hinamatsuri (March 3)/Girls' Festival/Dolls' Festival/
 [Ҥʤ] /(n) (1) display of dolls during Hinamatsuri/(n) (2) Hinamatsuri (March 3)/Girls' Festival/Dolls' Festival/
ʬ [櫓] /(n,vs,vt) sharing with others what has been given to you/sharing a portion of the profit with others/
ޤ [ޤ] /(n,vs,vi) (1) (uk) primness/putting on airs/prim person/(n) (2) (pol) (uk) clear soup/
 [] /(n) flattery/compliment/(P)/
餿 [餿] /(exp,adj-no) smarmy/unctuous/insincerely flattering/profuse compliments/
ˤ [ˤ] /(exp) by any standard/(not) even as flattery/
ˤ [ˤ] /(exp) by any standard/(not) even as flattery/
򤤤 [򤤤] /(exp,v5u) to flatter/to pay empty compliments/
 [򤤤] /(exp,v5u) to flatter/to pay empty compliments/
 [] /(n,vs,vt) help/aid/assistance/
ä [蘆] /(sK) (exp) thanks for taking care of me/thanks for taking care of my loved one/
äˤʤäƤޤ [ˤʤäƤޤ] /(exp) thank you very much for everything/it has always been a pleasure to work with you/
äˤʤ [ˤʤ] /(exp,v5r) (pol) to receive favor/to receive assistance/to receive help/to be looked after/to be taken care of/to become dependent (on)/to become much obliged (to someone)/to become indebted/(P)/
ä򤹤 [򤹤] /(exp,vs-i) to take care of/
 [蘆] /(exp) thanks for taking care of me/thanks for taking care of my loved one/
 [ʤ] /(n) (hon) going out (of a noble, shogun, royalty, etc.)/visit/attendance/
 [ۤ] /(n) (hon) (pol) star/
 [ۤ] /(n) (hon) (pol) star/
 [礦] /(n) (1) (pol) New Year (esp. first three days)/(n) (2) (pol) first month of the year/January/
ޤ [ޤ] /(rK) (n,vs,vi) (1) (uk) primness/putting on airs/prim person/(n) (2) (pol) (uk) clear soup/
 [ޤ] /(sK) (n,vs,vi) (1) (uk) primness/putting on airs/prim person/(n) (2) (pol) (uk) clear soup/
 [ʤ] /(n,adj-na) (fem) impudence/sauciness/
 [ˤ] /(sK) (int,adj-na) (1) (uk) sorry/(int,adj-na) (2) (uk) too bad (for you)!/tough luck!/
 [ˤ] /(int,adj-na) (1) (uk) sorry/(int,adj-na) (2) (uk) too bad (for you)!/tough luck!/
 [] /(n) a recommendation/an order/
ݤ [] /(n) a recommendation/an order/
Ѥ [Ĥ] /(n) last drink (of sake)/last glass/last cup/
Ѥ [Ĥ] /(n) last drink (of sake)/last glass/last cup/
 [] /(n) (abbr) (uk) osechi/food eaten during the New Year's Holidays/(P)/
 [ä] /(adj-na,n) (1) (uk) meddling/meddlesomeness/nosiness/interference/officiousness/(n) (2) (uk) meddler/buttinsky/busybody/(P)/
 [ä] /(n) snoop/meddler/nosey parker/buttinsky/kibbitzer/
Ƥ [ä䤭] /(n) busybody/meddler/nosey parker/
 [礦] /(n) (food) osechi/osechi-ryori/traditional food eaten during the New Year's holidays/(P)/
 [] /(n) (1) (pol) ahead/before/(n) (2) the future/(int,n) (3) pardon me for leaving (first)/
 [] /(adv) (1) (pol) before/previously/(adv) (2) (pol) ahead/(exp) (3) (abbr) (pol) pardon me for leaving (before you)/(P)/
ˤɤ [ˤɤ] /(exp) (pol) please go ahead/after you/
˼餷ޤ [ˤĤ줤ޤ] /(exp) pardon me for leaving (first)/
迿ð [ޤä] /(adj-na,adj-no) (looking) very bleak/having dim prospects/
 [ܤ] /(n) flunky/cat's-paw/tool/person whose services are at the disposal of another/
򤫤Ĥ [ܤ򤫤Ĥ] /(exp,v5g) (id) to be a willing cats-paw/to willingly act as someone's tool/
ô [ܤ򤫤Ĥ] /(exp,v5g) (id) to be a willing cats-paw/to willingly act as someone's tool/
 [] /(n) (Japanese) rice cracker/senbei/
 [] /(n) (arch) beggar/
 [] /(n,vs,vt,adj-no) (pol) (uk) recommendation/advice/suggestion/encouragement/
 [] /(n) (col) money/coin/dough/moolah/brass/
 [ޤ] /(pn) (fam) (male) you/
 [ޤ] /(pn) (1) (fam) (male) you/(n) (2) before (a god, nobleman, etc.)/in front of/(P)/
 [ޤ] /(exp) (fam) look who's talking/you're one to talk/you can talk/
 [ޤ] /(pn) (hon) (arch) you/
 [ޤ] /(pn) (1) (pol) you/(n) (2) (fam) hubby/dearie/
 [ޤ] /(pn) (fam) (male) you (plural)/
 [ޤ] /(pn) (fam) (male) you (plural)/
ã [ޤ] /(pn) (fam) (male) you (plural)/
 [ޤ] /(pn) (fam) (male) you (plural)/
 [ޤ] /(pn) (hon) (arch) you/
 [] /(n) (uk) four-legged tray for festive food/
Ω [] /(n,vs,vt,vi) (1) setting the table/laying the table/(n,vs,vt,vi) (2) (id) setting up/getting one's ducks in a row/running interference/setting the stage/
Ļդ [] /(n) (hon) the founder of our sect (esp. in reference to Nichiren)/
Ļ [] /(n) (hon) the founder of our sect (esp. in reference to Nichiren)/
㤵 [] /(n) (1) (uk) grandfather/(n) (2) (uk) male senior-citizen/old man/(P)/
 [] /(n) (uk) (hon) (chn) (fam) grandpa/gramps/
 [] /(rK) (n) (fam) (uk) grandpa/granddad/
줵 [Ф] /(sK) (n) (1) (uk) (hon) grandmother/(n) (2) (uk) (hon) old woman/female senior citizen/
줵 [С] /(sk) (n) (1) (uk) grandmother/(n) (2) (uk) old woman/female senior citizen/
줵 [Ф] /(n) (1) (uk) grandmother/(n) (2) (uk) old woman/female senior citizen/(P)/
 [Ф] /(n) (uk) (hon) (chn) (fam) grandma/granny/
 [Ф] /(n) (uk) (hon) (chn) (fam) grandma/granny/
 [Ф] /(rK) (n) (1) (fam) (uk) granny/grandma/gran/(n) (2) (fam) (uk) old lady/old woman/
û [Фä] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
 [Ф] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
 [Ф] /(n) (1) (uk) (hon) grandmother/(n) (2) (uk) (hon) old woman/female senior citizen/
 [ޤ] /(adj-na,n) (hum) poor/lame/ill-prepared/
ޤǤ [ޤĤޤǤ] /(exp) (hum) apologies for the crude food/
ͤǤ [ޤĤޤǤ] /(exp) (hum) apologies for the crude food/
 [] /(n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/(n) (2) (hist) rice storehouse (of the Edo shogunate)/
 [] /(sk) (n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/(n) (2) (hist) rice storehouse (of the Edo shogunate)/
 [餤] /(rK) (n,vs,vi) (1) (id) being shelved (of a movie, project, etc.)/being postponed/being put on hold/being withheld from publication/(n,vs,vi) (2) putting in storage/
ᤦ [Ϥ衼] /(sk) (int) (uk) good morning/
ᤦ [Ϥ褦] /(int) (uk) good morning/
ᤦޤ [Ϥ衼ޤ] /(sk) (int) (uk) (pol) good morning/
ᤦޤ [Ϥ褦ޤ] /(int) (uk) (pol) good morning/
ᤦ [Ϥ衼] /(sK) (sk) (exp) (uk) (ksb:) good morning/
ᤦ [Ϥ褦] /(sK) (exp) (uk) (ksb:) good morning/
ᤦ¤ޤ [Ϥ衼ޤ] /(rK) (sk) (int) (uk) (pol) good morning/
ᤦ¤ޤ [Ϥ褦ޤ] /(rK) (int) (uk) (pol) good morning/
 [Ϥ] /(adv) (pol) sooner rather than later/as soon as possible/quickly/
ܤ [Ϥ] /(sK) (adv) (pol) sooner rather than later/as soon as possible/quickly/
ꤳ [] /(sK) (n) (uk) quits/even/square/
 [] /(n) (uk) quits/even/square/
ȼ [礦Ф] /(n,vs) sharing a meal/
Ф [⤦] /(n) (fam) sumo wrestler/
 [] /(n) (pol) funeral/(P)/
¢ [] /(n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/(n) (2) (hist) rice storehouse (of the Edo shogunate)/
¢ [] /(sk) (n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/(n) (2) (hist) rice storehouse (of the Edo shogunate)/
¢ [餤] /(n,vs,vi) (1) (id) being shelved (of a movie, project, etc.)/being postponed/being put on hold/being withheld from publication/(n,vs,vi) (2) putting in storage/
¤ [Ĥ] /(n) (1) sashimi/(n) (2) make-up/
¦ [] /(n) (1) (hon) (uk) near/close/beside/vicinity/proximity/besides/while/(n) (2) attendant/retainer/vassal/
¦դ [ФŤ] /(n) (rare) servant/
­ [] /(n) (col) money/coin/dough/moolah/brass/
· [] /(n,adj-no) (abbr) (sl) (uk) same/matching/going together/
· [] /(n) (1) being together/going together/(adj-no) (2) matching (clothing)/going together/
¹ [ޤ] /(n) (hon) grandchild/
¿ʡ [դ] /(n) (1) (derog) homely woman (esp. one with a small low nose, high flat forehead, and bulging cheeks)/plain woman/(n) (2) (abbr) humorous mask of a homely woman's face/
¿ʡƦ [դޤ] /(n) (1) large broad bean/(n) (2) (boiled and sweetened) broad bean/
¿ʡ [դ] /(rK) (n) (med) mumps/epidemic parotitis/
¿ʡ [դ] /(rK) (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) (1) (col) dying/kicking the bucket/(n) (2) (col) being ruined/being finished/ending in failure/
 [] /(n) little something/reward/tip/
 [] /(n) (hon) body/
Ԥޤ [ޤޤ] /(exp) (pol) thank you for waiting/sorry to have kept you waiting/(P)/
Ԥ [ޤ] /(adj-no) (1) (pol) long-awaited/long-waited-for/(n) (2) (pol) someone who has waited a long time/something that one has waited impatiently for/
Ԥɤ [ޤɤ] /(ik) (sk) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(ik) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(sK) (sk) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(sK) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(sk) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(sK) (sk) (exp) I'm sorry to have kept you waiting/
Ԥɤ [ޤɤ] /(sK) (exp) I'm sorry to have kept you waiting/
Ԥ󤵤 [ޤɤ] /(sK) (sk) (exp) I'm sorry to have kept you waiting/
Ԥ󤵤 [ޤɤ] /(sK) (exp) I'm sorry to have kept you waiting/
Ԥ [ޤɤ] /(sk) (exp) I'm sorry to have kept you waiting/
Ԥ [ޤɤ] /(exp) I'm sorry to have kept you waiting/
Ԥ [ޤ] /(rK) (adj-no) (1) (pol) long-awaited/long-waited-for/(n) (2) (pol) someone who has waited a long time/something that one has waited impatiently for/
ؤ [] /(n,vs,vt) (1) (uk) another helping/second helping/seconds/refill/(int) (2) (uk) other paw!/
ؤ [] /(n,vs,vt) (1) (uk) another helping/second helping/seconds/refill/(int) (2) (uk) other paw!/
 [դ] /(n) (col) (uk) (one's) mother/(P)/
 [ե] /(sk) (n) (col) (uk) (one's) mother/
ޤ̣ [դΤ] /(exp,n) mom's home cooking/taste of mom's cooking/taste of home cooking/food like mom used to make/
 [] /(n) (pol) charge (for admission, a meal, etc.)/fee/price/
 [] /(n,vs,vt) (1) (uk) another helping/second helping/seconds/refill/(int) (2) (uk) other paw!/
 [] /(n,vs,vt) (1) (uk) another helping/second helping/seconds/refill/(int) (2) (uk) other paw!/(P)/
 [] /(n) Odaiba (artificial island in Tokyo Bay)/
 [] /(exp) take care of yourself/get well soon/(P)/
 [] /(n) (1) theme/subject/motif/(n) (2) theme for the Imperial New Year's Poetry Contest/
 [⤯] /(n) (1) (pol) Nichiren chant/(n) (2) (an empty) slogan/
 [] /(n) (1) (hon) your house/your home/your family/(n) (2) (hon) your husband/(n) (3) (hon) your organization/(pn) (4) (hon) you/(P)/
ã [ä] /(n) (1) notice or order handed down from above/announcement/notification/(n) (2) (hist) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) to the concerned parties/
 [󤸤礦] /(n) birthday party/
 [󤸤礦] /(n) (pol) birthday/(P)/
ǤȤ [󤸤礦ӤǤȤ] /(int) happy birthday!/
ǤȤޤ [󤸤礦ӤǤȤޤ] /(exp) (pol) happy birthday/(P)/
 [󤸤礦Ӥ] /(n) (col) (seat at) the head of the table/seat of honour (honor)/
Ļҥإ [󤴥إ] /(n) bun (hairstyle)/
ĻƬ [󤴤] /(n) bun (hairstyle)/
Ƥ [Ϥ] /(n) (1) (uk) ohajiki/traditional children's game similar to marbles, played with coin-shaped pieces of coloured glass or plastic/(n) (2) (uk) (col) gun/pistol/
Ƥ [ϥ] /(sk) (n) (1) (uk) ohajiki/traditional children's game similar to marbles, played with coin-shaped pieces of coloured glass or plastic/(n) (2) (uk) (col) gun/pistol/
Ǥ [Ȥ] /(n) (1) (pol) declining/refusal/rejection/non-acceptance/(n) (2) (pol) announcement/notice/
Ǥ [Ȥ] /(n) (1) (pol) declining/refusal/rejection/non-acceptance/(n) (2) (pol) announcement/notice/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "o"/
Τ餻 [餻] /(n) (pol) notice/notification/
Τ餻᡼ [餻᡼] /(n) (pol) notification email/email notification/
¢ [] /(n) (Buddh) (pol) (fam) Jizo (esp. statue)/Kshitigarbha/Ksitigarbha/
 [] /(n) (1) (pol) tea (esp. green or barley)/(n) (2) tea break (at work)/(n) (3) tea ceremony/(P)/
㤦 [㤦] /(n) (pol) cake or snack served with tea/
㤯 [㤯] /(n) (pol) serving tea (esp. at a company)/tea server/tea lady/
㤹 [㤹] /(vs-i) (col) to go out for tea (or coffee, etc.)/
 [ä] /(n) tea leaves/
δ [Τ] /(n) (Japanese-style) living room/
λ [Τ] /(n) (1) easy task/piece of cake/cakewalk/cinch/pushover/(n) (2) cake served with tea/light snack/
λҤ [Τ] /(n) easy task/piece of cake/cakewalk/cinch/pushover/
ο [Τߤ礷] /(n) (org) Ochanomizu Women's University/
򤤤 [򤤤] /(exp,v1) to make tea/
ˤ [ˤ] /(sK) (exp,v5s) (id) to evade (questions)/to reply evasively/to beat around the bush/to throw up a smoke screen/
Ҥ [Ҥ] /(exp,v5k) (id) to have no customers (of a geisha, prostitute, etc.)/to have no engagements/
 [ˤ] /(exp,v5s) (id) to evade (questions)/to reply evasively/to beat around the bush/to throw up a smoke screen/
 [򤤤] /(exp,v1) to make tea/
Ԥ [Ҥ] /(exp,v5k) (id) to have no customers (of a geisha, prostitute, etc.)/to have no engagements/
޻ [򤤤] /(exp,v1) to make tea/
㲰 [] /(n) (geisha) teahouse/establishment where patrons are entertained by geisha/
 [㤫] /(n) tea party/
 [㤯] /(n) (pol) serving tea (esp. at a company)/tea server/tea lady/
 [㤦] /(iK) (n) (pol) cake or snack served with tea/
 [㤦] /(n) (pol) cake or snack served with tea/
 [Ť] /(n) (pol) ochazuke/rice with tea poured on it/
Ҥ [Ť] /(n) (pol) ochazuke/rice with tea poured on it/
 [] /(adj-na,n) (1) playful/mischievous/(n) (2) joker/prankster/scamp/rascal/
 [ʤ] /(rK) (n) (pol) belly/abdomen/stomach/
渵 [夦] /(n) mid-year gift/summer gift/(P)/
 [Ҥ] /(n) (1) (pol) lunch/(n) (2) (pol) noon/midday/(n) (3) (pol) daytime/(n) (4) (hon) waking up/getting up/rising/(P)/
 [礳] /(n) (pol) (uk) sake cup/
ˤʤ [礳ˤʤ] /(exp,v5r) (id) to be blown inside out (of an umbrella)/to become (the shape of) a sake cup/
 [٤] /(n,vs,vt) (1) (uk) chattering/talk/idle talk/chat/chitchat/gossip/(adj-na,n) (2) (uk) chatty/talkative/chatterbox/blabbermouth/(P)/
ĴҤ [礦] /(sK) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
ĴҤ [礦] /(sK) (sk) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
ĴҤ [礦] /(sK) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
ĴҤ [礦] /(sK) (sk) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
ĴҼ [礦] /(n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
ĴҼ [礦] /(sk) (n) person who gets easily elated (when praised, etc.)/person who readily chimes in with others/person who gets carried away easily/
̤ [Ȥ] /(n) appetizer/starter/hors d'oeuvre/
̤ [Ȥ] /(n) otoshi fee/table charge/cover charge/fee for a compulsory appetizer at an izakaya, etc./
̤ [Ĥ] /(n) (pol) (bowel) movement/evacuation/defecation/
̤ [ȡ] /(sK) (sk) (n) (uk) otori/drinking circle with a cup passed around and chugged (custom in the Miyako Islands, Okinawa)/
̤ [Ȥ] /(sK) (n) (uk) otori/drinking circle with a cup passed around and chugged (custom in the Miyako Islands, Okinawa)/
 [Ĥ] /(n) (pol) all-night vigil over a body/wake/
 [Ĥ] /(n) (1) (pol) change (for a purchase)/(n) (2) (col) (joc) toilet splashback/
 [Ĥ] /(n) (1) (pol) change (for a purchase)/(n) (2) (col) (joc) toilet splashback/(P)/
꤬ [Ĥ꤬] /(exp,vk) (1) to get change back/(exp,vk) (2) (id) to be more than enough/
꤬ [Ĥ꤬] /(exp,vk) (1) to get change back/(exp,vk) (2) (id) to be more than enough/
ޤ [ޤ] /(n) usual/normal/stereotyped/
 [ˤФ] /(n) spy working for the Edo shogunate/oniwaban/
Ŧޤ [Ĥޤ] /(rK) (n) (pol) (uk) snack (to have with a drink)/side dish/
Ŧ [Ĥޤ] /(rK) (n) (pol) (uk) snack (to have with a drink)/side dish/
ŷ [Ƥ] /(n) (1) (pol) weather/(n) (2) mood/temper/(P)/
ŷͤ [Ƥ󤭤ͤ] /(n) (col) weather girl/female TV weather presenter/
ŷФ [Ƥ󤭤ͤ] /(n) (col) weather girl/female TV weather presenter/
ŷ [Ƥ󤭤] /(n) moody person/temperamental person/fickle person/
ŷƻ [ƤȤ] /(n) the sun/Sol/
ŷƻ [ƤȤ] /(n) the sun/Sol/
ŷƻ [ƤȤ] /(n) the sun/Sol/
ŷƻ [ƤȤ] /(n) the sun/Sol/
Ź [] /(n) (1) merchant's home (esp. used by apprentices, etc.)/(n) (2) (your) rental home/
Ź [ߤ] /(n) (pol) store/shop/establishment/restaurant/(P)/
Ź [ʤ] /(n) merchant house employee/tradesman/
ž [Ƥ] /(n,adj-na) (uk) tomboy/
ž̼ [ƤФह] /(n) (col) tomboy/hoyden/
 [Ƥޤ] /(n) tea-ceremony procedures/skill at serving tea/
 [ȤΤ] /(n) (hist) (hon) lord/nobleman/daimyo/dignitary/master/
 [Ǥ] /(rK) (n) (food) (uk) oden/dish of various ingredients, e.g. egg, daikon, potato, chikuwa, konnyaku stewed in soy-flavored dashi/
Ŀ [ޤĤ] /(n) (1) shrine ritual held within the first two months of the year to forecast or pray for a successful harvest/(n) (2) seasonal planting of rice on a field affiliated with a shrine/
Ŀפ [ޤĤ] /(n) (1) shrine ritual held within the first two months of the year to forecast or pray for a successful harvest/(n) (2) seasonal planting of rice on a field affiliated with a shrine/
 [Ǥ] /(n) (1) (pol) telephone call/(n) (2) (pol) telephone (device)/
 [Ȥ] /(n) New Year's sake/spiced sake/
ڻ [ߤ] /(sk) (n) (1) (pol) local specialty or souvenir bought as a gift while traveling (travelling)/(n) (2) (pol) present brought by a visitor/(n) (3) (pol) something unpleasant that one is given (e.g. an illness while on vacation)/unwelcome gift/disservice/
ڻ [ߤ䤲] /(n) (1) (pol) local specialty or souvenir bought as a gift while traveling (travelling)/(n) (2) (pol) present brought by a visitor/(n) (3) (pol) something unpleasant that one is given (e.g. an illness while on vacation)/unwelcome gift/disservice/(P)/
ڻ [ߤ䤲Фʤ] /(n) trip story/vacation story/
 [] /(n) (1) (pol) hot water/(n) (2) (pol) hot bath/
Ϥ [Ϥ] /(n) filling up (the bathtub) with (hot) water/
 [] /(sK) (n) alcohol diluted with hot water/
 [] /(n) alcohol diluted with hot water/
ĥ [Ϥ] /(n) filling up (the bathtub) with (hot) water/
Ƭ [] /(n) (1) (hon) leader/chief/head/boss/(n) (2) (hon) (another person's) head/
ƻ [ɤ] /(sK) (v1,vi) (1) (uk) to jest/to joke/to play the fool/to talk foolishly/(v1,vi) (2) (uk) to act indecently/to be silly over/
ƻ [櫓] /(sK) (v1,vi) (1) (uk) to jest/to joke/to play the fool/to talk foolishly/(v1,vi) (2) (uk) to act indecently/to be silly over/
 [Ȥ] /(adj-na,adj-no) bargain/good-value/economical/
դ [Ȥ] /(n) (pol) regular customer/valued client/
դ [Ȥ] /(n) (pol) regular customer/valued client/
 [Ȥ] /(n) (pol) regular customer/valued client/
 [Ȥ] /(n) money-saving feeling/bargain feeling/
 [Ȥ] /(rK) (adj-na,adj-no) bargain/good-value/economical/
 [Ǥ] /(rK) (n) (1) (uk) brow/forehead/(n) (2) (uk) prominent forehead/beetle brow/(n) (3) (fish) (uk) (col) not catching anything/
Ϥ [Ȥɤ] /(n) (pol) delivery (of a package, goods, etc.)/
Ϥ [Ȥɤ] /(n) deliverer/delivery guy/
ϤѤ [Ȥɤ] /(adj-no) (1) delivered (of a package, etc.)/delivery completed/(adj-no) (2) reported/notified/registered/
Ϥ [Ȥɤ] /(n) (pol) destination (of a letter, parcel, etc.)/receiver's address/consignee/
Ϥͽ [ȤɤƤ] /(n) (pol) estimated delivery date/
 [] /(sK) (n) (1) (hon) (uk) your home/your family/their home/their family/(n) (2) (chn) (uk) (my) home/
⵷ [ߤ] /(n) (uk) (fam) missus/missis/
 [ʤ] /(n) (1) (pol) pan/pot/(n) (2) (uk) (sl) transgender man (female-to-male)/butch lesbian/female transvestite/(n) (3) (arch) maidservant/housemaid/(n) (4) (arch) night work/
 [ʤ] /(adj-no) (1) (pol) (uk) familiar/well-known/regular (e.g. customer)/favourite/favorite/(n) (2) (pol) (uk) old acquaintance/old friend/(a) regular/regular customer/(P)/
 [ʤ] /(n) (1) (dated) policeman's rope/(n) (2) (dated) arresting (a criminal)/
 [Ҥ] /(n) (chn) the Sun/
 [Ҥ] /(n) (chn) the Sun/
Ǥ [ޤ] /(n,vs,vt) (1) leaving (a decision, job, etc.) to someone else/entrusting/(n,vs,vt) (2) leaving the choice of a meal to the chef/omakase/
Ǥ [ޤ] /(exp) leave it (to me)/
Ǧ [Τ] /(n) (1) travelling incognito (of a person of high rank)/(n) (2) (abbr) (hist) special palanquin for carrying a daimyo or his wife incognito/
Ǯ [ͤ] /(n) having a crush on someone/
Ǯ [Ĥ] /(adj-i) passionately in love/
ǯ [Ȥ] /(sK) (n,adj-no) old person/elderly person/senior citizen/
ǯ [Ȥ] /(sK) (n,adj-no) old person/elderly person/senior citizen/
ǯ [Ȥ] /(n,adj-no) old person/elderly person/senior citizen/(P)/
ǯ [Ȥ] /(n) New Year's gift (usu. money given to a child by relatives and visitors)/(P)/
ǯ̥ڡ [Ȥޥڡ] /(n) year-end marketing campaign (promotion, sales, etc.)/New Year's campaign/
Ǳ [Ҥͤ] /(n) (uk) monetary offering (or gift) wrapped in paper/
Ǵ [ͤ] /(n) (food) (uk) starchy solution formed during rice cooking/
̤ [Ф] /(sK) (n) (1) (uk) (hon) grandmother/(n) (2) (uk) (hon) old woman/female senior citizen/
̤ [С] /(sk) (n) (1) (uk) grandmother/(n) (2) (uk) old woman/female senior citizen/
̤ [Ф] /(n) (1) (uk) grandmother/(n) (2) (uk) old woman/female senior citizen/
̤ [Ф] /(n) (uk) (hon) (chn) (fam) grandma/granny/
̤ [Ф] /(n) (uk) (hon) (chn) (fam) grandma/granny/
̤ [Ф] /(n) (1) (fam) (uk) granny/grandma/gran/(n) (2) (fam) (uk) old lady/old woman/
̤û [Фä] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
̤ [Ф] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
̤ [Ф] /(n) old maid/frump/hag/old woman/
 [Ф] /(n) (1) (uk) (hon) grandmother/(n) (2) (uk) (hon) old woman/female senior citizen/
Ϥ [ޤ] /(n) (fam) horse/horsie/
ϼ [Ф] /(n) (uk) 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) (hon) buying/purchasing/
 [ɤ] /(n,adj-no) bargain/good buy/budget/(P)/
 [ɤ] /(iK) (n,adj-no) bargain/good buy/budget/
 [Ϥ] /(n) (food) (uk) rice ball coated with sweetened red beans, soybean flour or sesame/
ޤ [Ȥޤ] /(n) (pol) (hon) (overnight) stay/lodging/
ޤ [Ȥޤ꤫] /(n) sleepover/slumber party/
ޤݰ [Ȥޤۤ] /(n) nursery school sleepover/
 [Ȥޤ꤫] /(n) sleepover/slumber party/
ݰ [Ȥޤۤ] /(n) nursery school sleepover/
 [餹] /(n) (hist) court of law in the Edo period, in which the parties sat on white sand/
 [餹] /(n) (hist) court of law in the Edo period, in which the parties sat on white sand/
 [] /(n) weak matcha/
Ȭ [] /(rK) (n) (1) (uk) between-meal snack/(n) (2) (uk) mid-afternoon (around 3 o'clock) snack/afternoon refreshment/afternoon tea/
ȭ [Ϥ] /(n) container for boiled rice/
ȭޤ [Ϥޤ] /(sK) (exp,v5r) (id) one's turn comes around/
ȭäƤ [ϤޤäƤ] /(exp,vk) (id) it's my turn/the ball is in my court/it's up to me/
ȭä [ϤޤäƤ] /(sK) (exp,vk) (id) it's my turn/the ball is in my court/it's up to me/
ȭ [Ϥޤ] /(exp,v5r) (id) one's turn comes around/
ȱ [] /(n) (hon) hair/
ȼ [Ȥ] /(n,vs) attendant/companion/
 [ޤ] /(n) (1) (uk) (col) cooked rice/(n) (2) (uk) (col) food/meal/
Ӥο夲 [ޤޤΤ] /(exp,n) losing one's means of livelihood/
ӻ [ޤޤ] /(n) (uk) playing house/
 [Ф] /(n) (pol) (thb:) evening/good evening/
դǤ [ФǤ] /(exp) (thb:) good evening (greeting, e.g. in emails sent in the evening)/
պ [Ф󤵤] /(sK) (n) (uk) Kyoto-style side dish/meal of side dishes/
պ [Ф󤶤] /(sK) (n) (uk) Kyoto-style side dish/meal of side dishes/
պ [Ф󤵤] /(n) (uk) Kyoto-style side dish/meal of side dishes/
պ [Ф󤶤] /(n) (uk) Kyoto-style side dish/meal of side dishes/
ֺ [Ф󤵤] /(n) (uk) Kyoto-style side dish/meal of side dishes/
ֺ [Ф󤶤] /(n) (uk) Kyoto-style side dish/meal of side dishes/
Ϫ [Ҥ] /(ateji) (n,vs,vt) (formal) announcement/unveiling/introduction/debut/
 [Ĥ] /(int) (1) thanks (for coming, helping, etc.)/glad you could make it/(n,adj-no) (2) tiredness/fatigue/
줵 [Ĥ줵] /(exp) (1) thank you (for your hard work)/good work/(exp) (2) see you/goodbye/goodnight/(P)/
쥵ޥ [Ĥ쥵ޥ] /(exp) (joc) thank you (for your hard work)/good work/
 [Ĥ줵] /(exp) (1) thank you (for your hard work)/good work/(exp) (2) see you/goodbye/goodnight/(P)/
 [ߤ] /(int) well done!/bravo/
ɦοФ [ҤΤȤ] /(exp,v5r) (id) to flatter a higher-up/to brush the dirt from a beard/
ɦοФʧ [ҤΤϤ餦] /(exp,v5u) (id) to flatter a higher-up/to suck up to/to curry favour/to brush the dirt from a beard/
ɨ [Ҥ] /(rK) (n) (1) beside a nobleman/close aid (of a nobleman, etc.)/(n) (2) place where a high ranking person resides/one's own city (of a shogun, lord, etc.)/Imperial capital/Imperial court/(shogun's) headquarters/(n) (3) place under one's direct control/one's own turf/one's own backyard/
ɨ [Ҥ] /(rK) (n) (1) beside a nobleman/close aid (of a nobleman, etc.)/(n) (2) place where a high ranking person resides/one's own city (of a shogun, lord, etc.)/Imperial capital/Imperial court/(shogun's) headquarters/(n) (3) place under one's direct control/one's own turf/one's own backyard/
ɨ [Ҥ] /(n) (1) beside a nobleman/close aid (of a nobleman, etc.)/(n) (2) place where a high ranking person resides/one's own city (of a shogun, lord, etc.)/Imperial capital/Imperial court/(shogun's) headquarters/(n) (3) place under one's direct control/one's own turf/one's own backyard/
ɮ [դǤ] /(n) divine pronouncement (esp. in Tenri and Omoto)/
ɱ [Ҥ] /(ok) (n) (1) (hon) princess/(n) (2) spoiled girl/hothouse flower/(n) (3) glue/
ɱ [Ҥᤵ] /(n) (1) (hon) princess/(n) (2) spoiled girl/hothouse flower/(n) (3) glue/
ɱޤä [Ҥᤵޤä] /(sK) (n,vs,vt) carrying (someone) in one's arms/princess carry/bridal carry/
ɱä [Ҥᤵޤä] /(sK) (n,vs,vt) carrying (someone) in one's arms/princess carry/bridal carry/
ɱ [Ҥ] /(ok) (n) (1) (hon) princess/(n) (2) spoiled girl/hothouse flower/(n) (3) glue/
ɱ [Ҥᤵ] /(n) (1) (hon) princess/(n) (2) spoiled girl/hothouse flower/(n) (3) glue/
ɱͤä [Ҥᤵޤä] /(n,vs,vt) carrying (someone) in one's arms/princess carry/bridal carry/
ɱä [Ҥᤵޤä] /(n,vs,vt) carrying (someone) in one's arms/princess carry/bridal carry/
ɴ [Ҥ㤯礦] /(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) (1) to visit repeatedly (to make a request)/(exp,v5m) (2) to walk back and forth in front of a shrine, praying a hundred times/
ư [դɤ] /(n) (fam) Acala (Wisdom King)/Acalanatha/Fudo/fierce Buddhist deity/
դ [Ĥ] /(n) retainer/attendant/escort/
դ礤 [Ĥ] /(n) association/socializing/socialising/fellowship/
դ [Ĥ] /(n) broth/soup (esp. miso soup)/
ۻ [դ] /(n,vs) (1) (Buddh) (pol) alms-giving/charity/(n,vs) (2) (Buddh) (pol) offerings (usu. money) to a priest (for reading sutras, etc.)/(n,vs) (3) (col) financially supporting one's favorite celebrity (by buying merchandise, attending events, etc.)/
 [դ] /(rK) (n) official notice/
 [Ȥ] /(n) (hon) (fam) (abbr) daddy/father/husband/
㤵 [Ȥ] /(n) (hon) father/
㤵 [Ȥ] /(n) (1) (hon) father/dad/papa/pa/pop/daddy/dada/(n) (2) (hon) husband/(pn) (3) (fam) you (of an elderly person older than the speaker)/he/him/(P)/
㤵 [Ȥä] /(ok) (n) (1) (hon) father/dad/papa/pa/pop/daddy/dada/(n) (2) (hon) husband/(pn) (3) (fam) you (of an elderly person older than the speaker)/he/him/
㤵û [Ȥä] /(n) daddy's girl/daddy's boy/
㤵 [Ȥ] /(n) daddy's girl/daddy's boy/
 [Ȥ] /(n) (chn) dad/dada/daddy/pa/papa/pappa/pop/
 [Ȥ] /(n) (fam) (uk) (ksb:) dad/daddy/papa/father/
 [Ȥ] /(n) (hon) father/
餱 [ޤ] /(rK) (n) (1) (uk) something thrown in (with a purchase)/something extra/free gift/freebie/giveaway/premium/prize/(n,vs,vi) (2) (uk) (giving a) discount/price reduction/(n) (3) (uk) addition/embellishment (e.g. to a story)/
餱 [ޤ] /(rK) (conj,exp) (uk) to make matters worse/besides/what's more/in addition/on top of that/
 [ؤ] /(n) (1) (pol) room/(n) (2) (pol) apartment/flat/
Ϥ [դ] /(n) bath/(P)/
Ϥ [դˤϤ] /(exp,v5r) (1) to take a bath/to have a bath/(exp,v5r) (2) (col) to take a shower/
Ϥ [դ] /(n) public bathhouse/
 [餤] /(rK) (n,vs,vt) (uk) review/rehearsal/
ʢ [ʤ] /(n) (pol) belly/abdomen/stomach/(P)/
ʢäѤ [ʤäѤ] /(n,adj-no,adv) (1) full stomach/bellyful/(eat) heartily/(adv) (2) to one's heart's content/
ʢ [ʤ] /(exp,v5k) to get hungry/to become hungry/
ʢ [ʤ] /(sk) (exp,v5k) to get hungry/to become hungry/
ʢؤ [ʤؤ] /(exp,v5r) to become hungry/
ʢ뤤 [ʤ뤤] /(exp,adj-i) having an upset stomach/having soft stools/having loose bowels/
ʢˤ [ʤ뤤] /(exp,adj-i) having an upset stomach/having soft stools/having loose bowels/
ʢ [ʤ] /(exp,v5k) to get hungry/to become hungry/
ʢ [ʤ] /(sk) (exp,v5k) to get hungry/to become hungry/
ʢ [ʤؤ] /(exp,v5r) to become hungry/
ʢ [ʤ] /(sK) (exp,v5k) to get hungry/to become hungry/
ʢ [ʤ] /(sK) (sk) (exp,v5k) to get hungry/to become hungry/
ʢλ [ʤΤ] /(exp) child one is expecting/child in one's womb/(P)/
ʢ򤳤魯 [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have diarrhea/
ʢ򤹤 [ʤ򤹤] /(exp,v5s) to feel hungry/to get hungry/
ʢ [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have diarrhea/
ʢ [ʤ򤹤] /(exp,v5s) to feel hungry/to get hungry/
ʢ [ʤ򤹤] /(exp,v1) to feel hungry/to get hungry/
ʢԡԡ [ʤԡԡ] /(n) (osb:) weak stomach/non-stop diarrhea/
ʢ [ʤäѤ] /(n,adj-no,adv) (1) full stomach/bellyful/(eat) heartily/(adv) (2) to one's heart's content/
ʢ [ʤ] /(sK) (exp,v5k) to get hungry/to become hungry/
ʢ [ʤ] /(sK) (sk) (exp,v5k) to get hungry/to become hungry/
ʧ [Ϥ餤] /(n) used item (to be sold to a shop)/unwanted goods/
ʧȢ [Ϥ餤Ф] /(n) (1) discarding/throwing away/getting rid of/(n) (2) dismissal (of an employee)/firing/sacking/
ʧʪ [Ϥ餤] /(n) used item (to be sold to a shop)/unwanted goods/
ʩ [֤] /(n) (Buddh) offering to Buddha (often rice)/
ʴ [] /(n) white makeup powder/(face) powder/
ʹ [] /(exp,v5k) (pol) to ask/
ʹĺ [] /(sK) (exp,v5k) (pol) to ask/
ʿ [] /(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) (pol) parting/farewell/
̤β [狼Τ] /(exp,n) gathering to remember a deceased person/memorial gathering/
̤ [狼줫] /(n) (1) gathering to remember a deceased person/memorial gathering/(n) (2) farewell party/goodbye party/send-off party/
Ѥꤢޤ [ꤢޤ] /(exp) (pol) how have you been?/nothing (untoward) has happened, has it?/
֤ [] /(n,vs,vt) (1) return gift/return favour/(n,vs) (2) revenge/(n,vs) (3) change (in a cash transaction)/(P)/
ֻ [ؤ] /(n,vs) (hon) reply/answer/response/
 [٤Ȥ] /(n) bento/Japanese box lunch/(P)/
Ĥ [٤ȤĤ] /(exp) (id) (joc) with rice stuck on one's face/
դ [٤ȤĤ] /(exp) (id) (joc) with rice stuck on one's face/
 [] /(n) (pol) (uk) mother/
 [դ] /(iK) (n) (col) (uk) (one's) mother/
 [ե] /(iK) (sk) (n) (col) (uk) (one's) mother/
줵 [] /(n) (hon) mother/
줵 [] /(sk) (n) (1) (hon) mother/mom/mum/ma/(n) (2) (hon) wife/(pn) (3) (fam) you (of an elderly person older than the speaker)/she/her/
줵 [] /(n) (1) (hon) mother/mom/mum/ma/(n) (2) (hon) wife/(pn) (3) (fam) you (of an elderly person older than the speaker)/she/her/(P)/
줵û [ä] /(n) mother's boy/mother's girl/
줵󥳡饹 [󥳡饹] /(n) (uk) housewives' choral group/mothers' chorus group/
줵 [] /(n) mother's boy/mother's girl/
 [] /(n) (fam) mum/mom/
 [] /(rK) (n) (fam) (uk) (ksb:) mom/mommy/mama/mother/
 [] /(n) (hon) mother/
 [] /(n) (uk) covering used to wrap a baby/
 [餻] /(rK) (n) (pol) notice/notification/
 [] /(n) (1) (pol) treasure/precious article/valuable possession/thing one treasures/(n) (2) picture of a treasure ship/(n) (3) money/cash/
 [] /(iK) (n) (hon) passing away/dying/death/
 [] /(adj-no) personal (employee)/employed/retained/
 [] /(n) (hon) lady/gentleman/person/
˵ [] /(n) (1) (hon) (uk) near/close/beside/vicinity/proximity/besides/while/(n) (2) attendant/retainer/vassal/
˷ [ܤ] /(n) (1) (fam) (hon) Buddhist priest/monk/(n) (2) (fam) (hon) son (of others)/(P)/
˷ [ܤä] /(n) (1) (hon) (another's) son/boy/young master/(n) (2) green young man from a well-to-do family/young man innocent of the ways of the world/
˷ [ܤä] /(n) (1) (hon) son (of others)/boy/young master/(n) (2) green young man from a well-to-do family/young man innocent of the ways of the world/
˷ä [ܤä] /(n) (1) (hon) (another's) son/boy/young master/(n) (2) green young man from a well-to-do family/young man innocent of the ways of the world/
˷ä [ܤä] /(n) (1) (hon) son (of others)/boy/young master/(n) (2) green young man from a well-to-do family/young man innocent of the ways of the world/
˺ʤ [魯ʤ] /(exp) please don't forget/please remember/keep in mind/
ϤĤ [ߤĤ] /(sK) (n) (1) certificate/certified document/authorization/authorisation/(n) (2) (the) thumbs up/seal of approval/(n) (3) (hist) paper with signature of the shogun or lord/
 [ߤĤ] /(sK) (n) (1) certificate/certified document/authorization/authorisation/(n) (2) (the) thumbs up/seal of approval/(n) (3) (hist) paper with signature of the shogun or lord/
դ [ߤĤ] /(n) (1) certificate/certified document/authorization/authorisation/(n) (2) (the) thumbs up/seal of approval/(n) (3) (hist) paper with signature of the shogun or lord/(P)/
 [ܤ] /(n) (1) Obon/Bon Festival/Buddhist festival for honouring the spirits of one's ancestors, held in mid-August or in some regions, mid-July/(n) (2) (pol) tray/
ߤ䤹 [ܤ䤹] /(sK) (n) Bon holidays (in mid-August)/Bon holiday period/
ߵ٤ [ܤ䤹] /(n) Bon holidays (in mid-August)/Bon holiday period/
߶ [ܤ] /(n) Bon holiday gift (usu. money given to children by parents or grandparents)/
 [ܤ󤢤] /(n) just after Obon/the period (immediately) after Obon/
̲ [ͤ] /(n) (uk) (chn) sleeping/feeling sleepy/beddy-bye/
̾ [ʤޤ] /(n) (hon) name/(P)/
 [] /(n) (1) mask/(n) (2) (MA) striking the head (kendo)/
ӡ [] /(n) (sl) (vulg) pubic hair/
 [] /(n) (sl) (vulg) pubic hair/
 [] /(n) (1) (hon) eye/eyes/(n) (2) sight/vision/looking/
ܡ [] /(n) (chn) eyes/
ܤܤ [ᤳܤ] /(n,vs,vi) (pol) connivance/overlooking/
ܤˤ [ˤ] /(exp,v5r) (1) (hum) to meet (someone of higher status)/(exp,v5r) (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)/(exp,v5r) (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,vi) personal meeting (esp. used by females)/
ܰ [ᤳܤ] /(sK) (n,vs,vi) (pol) connivance/overlooking/
ܳ [ᤶ] /(rK) (n) (uk) early-morning treat (traditionally given to children in some parts of Japan)/wake-up sweet/
ܳФޤ [ᤶޤ] /(n) type of candy given to a child after it wakes up from a nap/wake-up sweets/
ܶ [] /(n) scolding/telling-off/talking-to/dressing-down/
̤ܶ򿩤餦 [ޤ򤯤餦] /(exp,v5u) to get a good scolding/
ܸ [ߤ] /(n,vs,vi) (1) audience (with a lord, dignitary, etc.)/interview/(n,vs,vi) (2) first (public) appearance/debut/coming out (on the market)/(n,vs,vi) (3) (hist) trial service (of a servant)/probation/(n,vs,vi) (4) (hist) audience with a shogun (granted to a vassal; Edo period)/right to have an audience with a shogun/
ܸ [ߤ] /(rK) (n,vs,vi) (1) audience (with a lord, dignitary, etc.)/interview/(n,vs,vi) (2) first (public) appearance/debut/coming out (on the market)/(n,vs,vi) (3) (hist) trial service (of a servant)/probation/(n,vs,vi) (4) (hist) audience with a shogun (granted to a vassal; Edo period)/right to have an audience with a shogun/
ܽ٤ [Ǥ] /(ateji) (adj-i) (1) (uk) (pol) (matter) for congratulations/worthy of celebration/happy (occasion, ending, etc.)/joyous/auspicious/(adj-i) (2) (uk) naive/too good-natured/gullible/foolish/simple/
ܽ٤ [ǤȤ] /(sK) (int) (uk) congratulations!/well done!/best wishes!/all the best!/
ܽ٤ޤ [ǤȤޤ] /(sK) (exp) (pol) (uk) congratulations/
̤ [ɤ] /(n,vs,vi) audience (with someone of high standing)/
 [Ĥ] /(n) (1) chaperoning/monitoring someone's behaviour/(n) (2) watchdog/chaperone/watcher/
դ [Ĥ] /(n) (1) chaperoning/monitoring someone's behaviour/(n) (2) watchdog/chaperone/watcher/
դ [Ĥ䤯] /(n) watchdog/chaperone/watcher/
 [Ĥ䤯] /(n) watchdog/chaperone/watcher/
ʸ [⤸] /(n,vs,vi) personal meeting (esp. used by females)/
 [] /(n) (chn) eyes/
 [] /(n) (pol) (uk) mochi/small rice cake made from glutinous rice/
䤤礻 [Ȥ碌] /(n) (pol) enquiry/inquiry/
䤤礻ե [Ȥ碌ե] /(n) contact form/
䤤礻ֹ [Ȥ碌Ф󤴤] /(n) (pol) reference number/order number/tracking number/
䤤碌 [Ȥ碌] /(n) (pol) enquiry/inquiry/
䤤碌ե [Ȥ碌ե] /(n) contact form/
䤤碌ֹ [Ȥ碌Ф󤴤] /(n) (pol) reference number/order number/tracking number/
礻 [Ȥ碌] /(n) (pol) enquiry/inquiry/
碌 [Ȥ碌] /(sK) (n) (pol) enquiry/inquiry/
㤤 [ɤ] /(n) barking up the wrong tree/calling at the wrong house/
줵 [] /(n) (1) (uk) grandfather/(n) (2) (uk) male senior-citizen/old man/
 [] /(n) (uk) (hon) (chn) (fam) grandpa/gramps/
 [] /(n) (fam) (uk) grandpa/granddad/
򤴤 [䤯] /(n) (1) dismissal (from one's post)/firing/being relieved from one's post/being relieved of a duty/(n) (2) discarding/throwing away/becoming useless/
 [䤯] /(n) (1) dismissal (from one's post)/firing/being relieved from one's post/being relieved of a duty/(n) (2) discarding/throwing away/becoming useless/
 [䤯] /(n) (1) dismissal (from one's post)/firing/being relieved from one's post/being relieved of a duty/(n) (2) discarding/throwing away/becoming useless/
 [䤯礳Ȥ] /(n) bureaucratic jargon/officialese/gobbledygook/
Ż [䤯礷] /(n) bureaucratic routine/red tape/
 [䤯] /(n) (public) duty/
« [䤯] /(n,vs,vt) (1) (hon) (hum) promise/agreement/arrangement/one's word/contract/pact/appointment/engagement/date/(n,adj-no) (2) something expected or predictable (e.g. running gag)/typical or cliched development (in a story)/something considered obligatory or guaranteed (in a certain situation)/
Ģ [Ƥ礦] /(n) drug history handbook/drug notebook/medical diary/
ͧ [Ȥ] /(sK) (n) (1) (pol) friend/(n) (2) child (one does not know)/another child/other children/
ͧã [Ȥ] /(n) (1) (pol) friend/(n) (2) child (one does not know)/another child/other children/
ͷ [椦] /(n) playing and dancing event at a preschool, kindergarten, etc./
¤ [] /(n) (1) making a person, pet, etc. wait (before being permitted to do something)/(n) (2) postponement/putting on hold/
¤򿩤 [򤯤] /(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/
Ȥ [] /(n) (food) (pol) abura-age/thin deep-fried slices of tofu/
ۤ [Ҥ] /(rK) (n) (chn) the Sun/
 [Ҥ] /(sK) (n) (chn) the Sun/
 [ꤳ] /(adj-na,n) well-behaved (esp. of children and pets)/obedient/good/
 [ꤳ] /(n) well-behaved child/obedient child/good child/
 [ꤳ] /(adj-na,n) well-behaved (esp. of children and pets)/obedient/good/
 [ꤳ] /(n) well-behaved child/obedient child/good child/
Τ [] /(n) (1) (hon) (pol) one's parents' home/(n) (2) one's origins/one's upbringing/one's past/
ΤΤ [Ȥ] /(exp,v1) to reveal one's (poor) upbringing (through poor manners, etc.)/to betray one's origin/to give oneself away/
Ω [] /(n) (1) (hon) departure/leaving/starting/(n) (2) (hon) standing/
Ω [] /(n) (1) Balcony of Appearances/balcony where the imperial family appears before the public/(n) (2) (col) (sports) interview platform/winner's platform/rostrum/(n) (3) (sl) dancing platform (in a disco)/
ή [ʤ] /(n) cancellation/abandonment/
αˤʤ [뤹ˤʤ] /(exp,v5r) to neglect (e.g. one's studies)/to leave unattended/
ι [Ӥ] /(n) place where the sacred palanquin is lodged during a festival/
ι [Ӥɤ] /(n) place where the sacred palanquin is lodged during a festival/
٤ [Ȥʤꤵ] /(n) (pol) (next-door) neighbour/neighbor/
ޤ礦 [ʤߤ礦] /(n,adj-no) tearjerker/sob story/maudlin tale/
ĺ [ʤߤ礦] /(n,adj-no) tearjerker/sob story/maudlin tale/
 [Ҥ] /(n) (1) cold (drinking) water/(glass of) cold water/(n) (2) cold boiled rice/
 [Ҥ] /(n) (1) cold (drinking) water/(glass of) cold water/(n) (2) cold boiled rice/
 [줤] /(n) (1) (pol) thanks/gratitude/(n) (2) (pol) manners/etiquette/(n) (3) (pol) bow/(n) (4) (pol) reward/gift/(n) (5) (pol) ceremony/ritual/(P)/
ˤϵڤӤޤ [줤ˤϤӤޤ] /(exp) it's nothing/don't mention it/no thanks necessary/
ο褦 [줤Τ⤦褦] /(exp,n) expression of gratitude/
ο [줤Τ⤦褦] /(exp,n) expression of gratitude/
黲 [줤ޤ] /(n) (1) visiting a shrine or temple to give thanks/(n) (2) settling scores/
 [줤] /(n) (agric) fertiliser applied after harvesting/
 [줤] /(n) (agric) fertiliser applied after harvesting/
 [줤ܤ] /(n) free service after one has finished one's apprenticeship/
 [ܤ] /(n) (uk) leavings/leftovers/
¤ [ܤˤ] /(exp) to get a tiny share of the profits/to get a small share of what someone is enjoying/
 [ޤ] /(sK) (n) mausoleum/
 [ߤޤ] /(sK) (n) mausoleum/
 [줭줭] /(n) dignitaries/very important persons/VIPs/
 [줭줭] /(n) dignitaries/very important persons/VIPs/
 [ͤ] /(n) parading of portable shrines and floats at Shinto festivals/
Ϣ [Ĥ] /(n) (hon) companion/company/
ϳ餷 [餷] /(n,vs,vi) (chn) (uk) wetting oneself/peeing in one's pants/
Ϸ [ޤ] /(adj-na) (1) (uk) precocious/(n) (2) (uk) precocious child/
 [Ϥʤ] /(n) (1) story/tale/(n) (2) (hon) talk/discussion/(P)/
ä [Ϥʤ] /(n) (1) story/tale/(n) (2) (hon) talk/discussion/(P)/
ä [Ϥʤ夦] /(adj-no) (pol) busy (phone)/
 [Ϥʤ夦] /(adj-no) (pol) busy (phone)/(P)/
ͤ [] /(n,vs,vi) apology/(P)/
 [] /(n) (pol) bowl (wooden)/
 [] /(n) (pol) bowl (ceramic, porcelain)/
 [] /(n) (fem) chamber pot/bedpan/
ʤ [Ȥʤ] /(exp) no penalty/no punishment/acquittal/impunity/
̵ [Ȥʤ] /(exp) no penalty/no punishment/acquittal/impunity/
 [ޤʤ] /(sK) (n) (1) (uk) (hon) charm/incantation/spell/curse/(n) (2) (comp) (uk) code that is not (yet) necessary to understand/required boilerplate code/
׼ [Ϥ] /(sK) (n) (1) (uk) ohajiki/traditional children's game similar to marbles, played with coin-shaped pieces of coloured glass or plastic/(n) (2) (uk) (col) gun/pistol/
׼ [ϥ] /(sK) (sk) (n) (1) (uk) ohajiki/traditional children's game similar to marbles, played with coin-shaped pieces of coloured glass or plastic/(n) (2) (uk) (col) gun/pistol/
 [Ȥܤ] /(rK) (n) (uk) feigned ignorance/
ٴ [Ĥޤ] /(rK) (n) (pol) (uk) snack (to have with a drink)/side dish/
ݤ [Ҥ] /(n) (uk) round, wooden container for cooked rice/
ޯ [] /(adj-na) (1) (uk) stylish/fashionable/trendy/chic/smartly dressed/careful about one's appearance/(n,vs,vi) (2) (uk) dressing (oneself) up/dressing smartly/dressing nicely/making oneself look attractive/(n) (3) (uk) fashionable dresser/smartly dressed person/(P)/
ޯ [줵] /(n) (uk) fashionable person/
ޯ [줸礦] /(n,adj-na) being good at dressing fashionably/good dresser/
ޯĹ [Ф礦] /(n) fashion leader/fashionista/
޴ [餤] /(rK) (n,vs,vt) (uk) review/rehearsal/
 [] /(n) (1) (arch) (uk) kitchen maid/(n) (2) (arch) (uk) kitchen duties/cooking/
তɤ [ɤ] /(n) (1) (arch) (uk) kitchen maid/(n) (2) (arch) (uk) kitchen duties/cooking/
 [ޤĤ] /(rK) (n) (pol) festival/feast/carnival/matsuri/
㫤 [ޤĤ] /(rK) (n) (pol) festival/feast/carnival/matsuri/
㱤 [Ϥ餤] /(n) (Shinto) exorcism rite/purification/
ޤ򤪤 [ޤ򤪤] /(sK) (exp,v5s) (id) (obs) to make a fortune/
ޤ򵯤 [ޤ򤪤] /(exp,v5s) (id) (obs) to make a fortune/
ޤ򶽤 [ޤ򤪤] /(exp,v5s) (id) (obs) to make a fortune/
 [ؤ] /(n) (uk) navel/belly button/
 [] /(rK) (n) (uk) diaper/nappy/
𵤿 [Ĥ֤] /(n) (uk) diaper rash/nappy rash/
Ф [Ĥ館भ] /(adj-no) perfect (for)/ideal/just right/most suitable/tailor-made/
 [] /(n) (food) (pol) wheat gluten (usu. steamed or baked)/
 [] /(n) (food) (pol) wheat gluten (usu. steamed or baked)/
 /(prt) (1) indicates a question/(prt) (2) or/whether or not/(prt) (3) some- (e.g. something, someone)/(prt) (4) hmm/huh/(pref) (5) very/(suf) (6) -al/-ial/-ic/-ical/-ish/-y/(adv) (7) (arch) in that way/(P)/
 /(adv,adv-to) (1) (on-mim) caw caw (cry of a crow)/(n) (2) (sl) (chn) (on-mim) crow/
 /(int) kagiya! (word shouted when viewing fireworks)/
䡼 /(int) kagiya! (word shouted when viewing fireworks)/
 /(n) cawing (of a crow)/
 /(adv,adv-to) (1) (on-mim) caw caw (cry of a crow)/(n) (2) (sl) (chn) (on-mim) crow/
 /(prt) (fam) yes?/no?/isn't it?/is it?/(P)/
 /(n) xiezhi (mythical Chinese beast, symbol of justice and law)/
Ĥ֤ /(n) (1) (uk) little grebe (Tachybaptus ruficollis)/(n) (2) (uk) grebe (any waterbird of family Podicipedidae)/
 /(exp) (ksb:) (kyu:) expresses incredulousness, disbelief, irony, etc./
Τ /(n) (food) flap meat/bavette/
޸ [ޤߤ] /(v1,vt) to take a peep at/to catch a glimpse of/
ʹ [ޤ] /(v5k,vt) (col) (rare) to get wind of/
 [] /(n) white radish sprouts/daikon sprouts/
纬 [] /(n) (white) radish sprouts/daikon sprouts/
 [ޤ] /(sK) (n) (uk) sleeved quilt/futon with sleeves/cotton padded nightwear/
 [ޤ] /(n) (uk) sleeved quilt/futon with sleeves/cotton padded nightwear/
 [ܤ] /(n,vs,vt) (1) (uk) draining a pond, lake or ditch (esp. to remove fish, purify water, etc.)/(n,vs,vt) (2) (uk) cleaning a well/
 [] /(v5m,vt) (1) to carry under the arm/(v5m,vt) (2) to scoop up (liquid)/
Ф [] /(v5s,vt) to bail out (water)/to scoop out/
 [] /(sK) (n) mysterious person/
 [] /(sK) (v5r,vi) (uk) to slip through/to slip past/to evade/
Ŧޤ [Ĥޤ] /(sK) (v5m,vt) (uk) to sum up/to summarize/to summarise/
Ŧ [Ĥޤ] /(sK) (v5m,vt) (uk) to sum up/to summarize/to summarise/
 [ʤ] /(adj-no,adj-na) (uk) superficial (knowledge, learning, etc.)/shallow/
Υ [] /(sK) (n,vs,vi) (form) divergence/alienation/deviation/estrangement/separation/detachment/
ΥΨ [] /(n) (finc) deviation rate/rate of divergence/
 /(prt) (fam) yes?/no?/isn't it?/is it?/
 /(n) burr (of a machined edge)/
β [Τ] /(n) (work) The Frog Prince (fairy tale)/
β [Τ] /(n) (work) The Frog Prince (fairy tale)/
λҤϤ [ΤϤ] /(sK) (exp) (proverb) like father, like son/the apple doesn't fall far from the tree/the child of a frog is a frog/
̤˾ [ΤĤˤ礦٤] /(exp) (id) (col) like water off a duck's back/urine on a frog's face/
̤˿ [ΤĤˤߤ] /(exp) (id) like water off a duck's back/water on a frog's face/
 [ޤ] /(sK) (n) curved wooden support on top of the main beam of a house, now mainly decorative (shape evocates an open-legged frog)/
ķ [Ȥ] /(sK) (n) (game of) leapfrog/leapfrogging/
ķ [鷺Ȥ] /(sK) (n) (game of) leapfrog/leapfrogging/
 [Ȥ] /(sK) (n) (game of) leapfrog/leapfrogging/
 [鷺Ȥ] /(sK) (n) (game of) leapfrog/leapfrogging/
 [] /(n) (1) substitute land/substitute lot/(n) (2) land substitution/land exchange/
ŷ [Ǥ] /(n) household with the wife as the boss/wife wearing the pants/wife ruling the roost/house with a henpecked husband/
² [Ǥ] /(sK) (n) household with the wife as the boss/wife wearing the pants/wife ruling the roost/house with a henpecked husband/
 [] /(v5m,vt) (1) to hold a thing in one's arms/to carry in one's arms/to embrace (e.g. a baby)/(v5m,vt) (2) to take upon oneself/to be saddled with/
ä褤 [äƤ] /(int) (uk) bring it on!/
Ȥ [ȤȤ] /(n) (MA) axe kick/ax kick/
Ĥΰ [ĤΤ] /(exp,n) family physician/family doctor/
Ĥ [Ĥ] /(n) family physician/family doctor/
礤 [ꤢ] /(n) relationship/connection/involvement/entanglement/implication (e.g. in a crime)/
礦 [ꤢ] /(v5u,vi) (1) to have something to do with/to be concerned with/to have a connection with/to have relations with/(v5u,vi) (2) to become involved in (something negative)/to become entangled in/to get mixed up in/
 [ꤦ] /(sK) (n) (ling) (syntactic) dependency/
 [] /(n) (rare) war drum/
 [] /(n) fresh bathwater to pour over oneself/
դ [Ĥ] /(sK) (adj-no) (uk) family (doctor, etc.)/(one's) regular (clinic)/
դΰ [ĤΤ] /(exp,n) family physician/family doctor/
礦 [ꤢ] /(v5u) to get involved or entangled in/to get mixed up in/to have something to do with/to have dealings with/
 /(gikun) (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/(n) (2) (arch) brothel-keeper (Edo period)/
 [] /(sK) (n) (arch) small castle with a simple earthen-walled moat/
 [ɤ] /(sK) (n) busiest and most profitable business period/peak season/
 /(n) (abbr) (net-sl) post (to a BBS)/comment (on a blog)/
굡 [꤭] /(n) ice shaver/shaved ice machine/
޽ [ޤ] /(n) egg soup/
 [ޤ魯] /(v5s,vt) (1) to stir/to churn/to poke (a fire)/to disturb (water)/(v5s,vt) (2) to rummage around/(v5s,vt) (3) to throw into confusion/to throw into chaos/to disturb/
 [魯] /(sK) (v5s,vt) to scratch open (a wound)/to scratch off (a scab)/
󤻤 [褻] /(v1,vt) (1) to sweep together/to rake up/to gather up/(v1,vt) (2) to drag towards oneself/to pull nearer/
 [] /(v5s,vt) to stir up (e.g. a fire)/
 [] /(sK) (v5s,vt) to stir up (e.g. a fire)/
 [] /(n) (food) (uk) egg soup/
̽ [ޤ] /(n) egg soup/
򤼤 [ޤ] /(sK) (v1,vt) to mix/to stir/to scramble/to churn/
⤯ [ɤ] /(v5k,vi) to plead/to urge/to pester/to beg/to badger/to complain/
礻 [碌] /(sK) (v1,vt) to pull together with the hands/to adjust (e.g. one's collar)/to arrange/
碌 [碌] /(v1,vt) to pull together with the hands/to adjust (e.g. one's collar)/to arrange/
 [] /(v5m,vt) (1) to bolt down (food)/to gulp down/to shovel (into one's mouth)/(v5m,vt) (2) to carry under the arm/(v5m,vt) (3) to rake in/to rake towards one/
 [ޤ] /(v1,vt) 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/to rake/
Ф [] /(v5s,vt) to scrape out/to rake out (e.g. ashes)/to bail out (e.g. water)/
 [] /(n) scratch/scrape/abrasion/
ä [] /(v1,vi) to disappear/to vanish into thin air/
ä [] /(v5s,vt) to erase/to drown out (e.g. a voice)/to make disappear/
夲 [] /(v1,vt) to push up (one's hair) with one's fingers/to comb up/to smooth back (a wisp of hair)/
ڤ [] /(v5r,vt) to cut/to slit/to slash/
ऱ [Τ] /(sK) (v1,vt) (uk) to push aside/to shove aside/to rake away (leaves)/
ľ [ʤ] /(v5s,vt) to write out/to make a fair copy/to rewrite/
֤ [ĤŤ] /(sK) (v5r,vt) to put into writing/to write/
ޤ [] /(v5r,vi) to become overcast/
 [ɤ] /(n) busiest and most profitable business period/peak season/
ɹ [] /(n) (food) shaved ice (usually served with flavored simple syrup)/Italian ice/snow cone/sno-cone/(P)/
ɹ [꤭] /(n) ice shaver/shaved ice machine/
Ǥ [ʤǤ] /(v1,vt) (1) to smooth with the hand/to stroke/to comb (down)/(v1,vt) (2) to strum (a stringed instrument)/to pluck/
ʬ [櫓] /(v1,vt) to push aside/to push one's way through/
 [] /(v1,vi) (1) (uk) to weep bitterly/(v1,vi) (2) (uk) to suddenly grow dark/
 [] /(v5k,vt) to hug/to clasp to one's breast/
Ĥ餹 [ʤ餹] /(v5s,vt) to strum (an instrument)/to thrum/to pluck/
 [] /(n) (uk) mochi cut thin, dried, and baked or fried/
Ȥ [] /(n) (food) mixed vegetable and seafood tempura/
Ȥ [] /(sK) (v1,vt) to push up (one's hair) with one's fingers/to comb up/to smooth back (a wisp of hair)/
Ȥ [] /(sK) (n) (arch) small castle with a simple earthen-walled moat/
 [Ȥ] /(sK) (v5s,vt) (1) to scrape off/to scrape away/(v5s,vt) (2) (arch) to chop off (someone's head)/
 [Ȥ] /(sK) (v5s,vt) to forget to write/to leave out (by mistake)/to omit/
Ȥ [Ȥ] /(sK) (v5s,vt) to forget to write/to leave out (by mistake)/to omit/
Ȥ [Ȥ] /(v5s,vt) (1) to scrape off/to scrape away/(v5s,vt) (2) (arch) to chop off (someone's head)/
 [ߤ] /(v5s,vt) to disturb/to upset/to ruffle/to stir up/to mess up/
 [] /(n) (food) (uk) egg soup/
 [ޤ] /(n) egg soup/
ΩƤ [Ƥ] /(v1,vt) (1) to stir up/to poke (the fire)/to beat (an egg)/(v1,vt) (2) to arouse (interest, feelings, etc.)/to stir/to stoke/to whip up/to fan/to kindle/to stimulate/
Ϣͤ [Ĥͤ] /(v1,vt) to make a list/to enumerate/
û [ä] /(n) latchkey child/latchkey kid/
μ [Τ] /(n) right-angled bend/
 /(int) kagiya! (word shouted when viewing fireworks)/
䡼 /(int) kagiya! (word shouted when viewing fireworks)/
򰮤 [ˤ] /(sK) (exp,v5r) (id) to hold the key (to)/
򰮤 [ˤ] /(sK) (sk) (exp,v5r) (id) to hold the key (to)/
ݤ [򤫤] /(sK) (exp,v1) to lock (a door, etc.)/to lock up/
 [ޤ] /(sK) (v5r,vt) (1) to sniff around/(v5r,vt) (2) to snoop around/to nose about/
 [ä] /(sK) (n) (uk) square brackets/Japanese-style quotation marks/
 [ä] /(sK) (sk) (n) (uk) square brackets/Japanese-style quotation marks/
 [] /(sK) (n) keyhole/
 [Ȥ] /(v5r,vt) (1) to smell/(v5r,vt) (2) to sense/
 [夦] /(n) swastika (in its clockwise form, esp. as a Nazi symbol)/
Ф [] /(v5s,vt) to scent out/to detect/
 [Ф] /(n) hook/crochet hook/crochet needle/
Ԥ [Фꤢ] /(n) crochet/
 [Ĥ] /(n) claw/talon/
 [Ť] /(n) claw/talon/
 [ʤ] /(n) ninja rope with grappling hook/
ɡ [Ϥ] /(n) hooked nose/
ɡ [Ф] /(n) hooked nose/
ʬ [櫓] /(sK) (v1,vt) (1) to distinguish by smell/to smell the difference (between)/to scent out/(v1,vt) (2) to discern (one thing from another)/to determine/
 [] /(n) inhalant/medicine that is inhaled/
 [] /(n) rip/tear/
 /(n) (ornith) quill/calamus/
 /(adv,vs) (1) ruggedly/jaggedly/stiffly/(adv,vs) (2) (comp) choppy (e.g. graphics)/lagged/clunky/
 [] /(sK) (n) (1) (baseb) hidden ball trick/(n) (2) ace up one's sleeve/secret weapon/
 [] /(sK) (n) (1) (baseb) hidden ball trick/(n) (2) ace up one's sleeve/secret weapon/
Ȥ /(n) prism/
ʤ [ʤ뤦] /(exp) now that it's come to this/since it's come to this/
ǡ [ΤȤ] /(exp) (uk) thus/in this way/like this/
ǡ [ΤȤ] /(exp,adv) (uk) thus/in this way/like this/
Ϥ [Ϥ] /(sK) (n) mixer/agitator/mixing machine/
 [줬] /(n) (1) hiding place/hideout/refuge/(n) (2) retreat/hideaway/
 [] /(ok) (n) (1) hiding place/hideout/refuge/(n) (2) retreat/hideaway/
 [줻] /(sK) (n) hidden line (in a technical drawing)/
 [] /(exp) (uk) in this way/along these lines/similarly/
 [ˤ夦] /(sK) (n) milk churning/
 [] /(n,vs,vt) disturbance/confusion/perturbation/commotion/turbulence/
ɱ [Ҥ] /(n) (1) (char) Kaguya-Hime (main character of Taketori Monogatari)/Princess Kaguya/(n) (2) (work) Kaguyahime (manga series by Reiko Shimizu)/
 [䤳] /(n) (uk) fraternal myotis (Myotis frater)/long-tailed whiskered bat/
̵ [Τʤ] /(exp,adj-f) (uk) irreplaceable/
߾ [ߤ礦] /(n) rushing to get on the train (bus, etc.) before the door closes/
 [ޤ] /(v5r,vi) (1) to run around (wildly)/to rush about all over the place/(v5r,vi) (2) to make every effort (to do)/to do everything one can/
Ļ [ΤȤ] /(exp,n) (rare) lesser cuckoo (Cuculus poliocephalus)/
㤤 [] /(n) (1) putting (up) in the wrong place/hanging in the wrong place/doing up (buttons) incorrectly/(n) (2) disagreement/conflict/discrepancy/mismatch/inconsistency/(n) (3) crossing paths without meeting/missing each other/
㤦 [] /(v5u,vt) (1) to put (up) in the wrong place/to hang in the wrong place/to do up (buttons) incorrectly/(v5u,vi) (2) to differ (e.g. of opinions)/to clash/to be in conflict/(v5u,vi) (3) to miss (meeting) each other/to pass each other by/
 [Ҥ] /(sK) (n,vs,vi) (1) bargaining/haggling/(n,vs,vi) (2) tactics/strategy/maneuvering/diplomacy/(n,vs,vi) (3) (tactical) advance or retreat of troops/
 [ޤ] /(sK) (v5r,vi) to run around/to bustle about/
 [ޤ] /(sK) (v5r,vi) to run around/to bustle about/
ְ㤤 [ޤ] /(n) dialing the wrong number/misdial/
 [] /(sK) (v5r,vi) to run up to/to rush over/
 [Ϥ] /(n) (1) temporary (suspension) bridge/makeshift bridge/(n) (2) bridge (between cultures, generations, etc.)/link/go-between/intermediary/(n) (3) walkway (constructed on a cliff face)/plank path/
 [] /(n) (food) (uk) soba in hot broth/soba without any trimmings/
礤 [] /(sK) (n) (1) negotiations/bargaining/(n) (2) dialogue/duet/
礦 [] /(sK) (v5u,vi) (1) to negotiate (with someone about)/to talk over (something with)/to tackle someone (about)/to haggle/to bargain/(v5u,vt) (2) to throw on each other/to splash (water) on each other/to pour on each other/
礻 [碌] /(v1,vt) (1) (math) to multiply/(v1,vt) (2) to crossbreed/to cross-breed/to cross/to cross-fertilize/to hybridize/(v1,vt) (3) to mix (e.g. paint colours)/
魯 [魯] /(v5s,vt) (1) to multiply/(v5s,vt) (2) to crossbreed/to cross-breed/to cross/to cross-fertilize/to hybridize/
碌 [碌] /(v1,vt) (1) (math) to multiply/(v1,vt) (2) to crossbreed/to cross-breed/to cross/to cross-fertilize/to hybridize/(v1,vt) (3) to mix (e.g. paint colours)/
 [] /(sK) (n) (1) running in/rushing into/(n) (2) last-minute rush/
߾ [ߤ礦] /(n) rushing to get on the train (bus, etc.) before the door closes/
 [] /(sK) (v5m,vi) (1) to run into/to rush into/(v5m,vi) (2) to (run and) seek refuge in/to take shelter in/
 [] /(n) (math) multiplication/
 [] /(n,vs,vt) holding two or more positions concurrently/
Ф [] /(sK) (n,adj-no) (1) novice/beginner/(n) (2) starting to run/running off/running away/
夬 [] /(v5r,vi) to run up (a hill, stairs etc.)/to dash up/to rush up/
 [] /(n) comfort (of glasses, a chair, etc.)/
 [] /(n,vs) shout (of encouragement, etc.)/yell (used to time or encourage activity, e.g. "Heave ho!")/
ݤ [] /(n) starting with vigor but ending with no action/raising one's voice (in a call to action) and then failing to take action/mere sloganeering/
­ [] /(sK) (n) (1) running fast/double time/(n) (2) cantering/(n) (3) doing things in a hurry/
ؤΤʤ [Τʤ] /(sK) (exp,adj-f) (uk) irreplaceable/
ؤ [] /(sK) (v1,vt) (1) to replace (a picture, sign, hanging scroll, etc.)/to substitute/to take down (an old picture, etc.) and put up a new one/to rebuild (a bridge)/(v1,vt) (2) to move (a picture, etc.) to another location/to hang somewhere else/
ľ [ʤ] /(v5s) to call again/to call someone back/
Ϥ [錄] /(sK) (v5s,vt) to build (a bridge) over a river/
ȴ [̤] /(sK) (v1,vi) (1) to run through (a crowd, gate, etc.)/to sweep through (e.g. of news through a city)/(v1,vi) (2) to run past (someone) from behind/to overtake/
 [֤Ȥ] /(sK) (n) duvet/bed cover/coverlet/quilt/comforter/eiderdown/
 [ɤ] /(sK) (v5r,vi) to rush back/to run back/
 [] /(sK) (n,vs,vi) elopement/running away with a lover/
Υ [Ϥʤ] /(v1,vi) (1) to be far apart (from)/to be a long way off (from)/to be remote/to be distant/(v1,vi) (2) to be very different (from)/to be quite unlike/to be far from (e.g. the truth)/to be far removed (from)/(P)/
ή [ʤ] /(adj-no,n) free-flowing (hot spring, irrigation, etc.)/non-cyclic/
Ļ [ΤȤ] /(sK) (exp,n) (1) caged bird/(exp,n) (2) (id) person whose freedom has been restricted (esp. a prostitute, mistress, concubine, etc.)/
Ļ [ΤȤ] /(sK) (sk) (exp,n) (1) caged bird/(exp,n) (2) (id) person whose freedom has been restricted (esp. a prostitute, mistress, concubine, etc.)/
Ļ [Υȥ] /(sK) (sk) (exp,n) (1) caged bird/(exp,n) (2) (id) person whose freedom has been restricted (esp. a prostitute, mistress, concubine, etc.)/
ẫ [ᤳ] /(n) (uk) kagome kombu (Saccharina sculpera)/
 [礦] /(n) fishing baskets (esp. for crabs, lobsters, etc.)/lobster pots/
 [ߤ] /(n) memory like a sieve/going in one ear and out the other/
 [] /(exp,n) (comp) leaving an online shopping session without purchasing the goods in the cart/
 /(adj-no,adj-na,vs,adv,adv-to) (1) (on-mim) dry and rough/desiccated/(adv,adv-to) (2) (on-mim) rustling/
Ĥ [ʤ] /(exp,v5r) to rustle/to make a rustling sound/to crinkle/
 /(adv,adv-to) (on-mim) rustlingly/
Ĥ /(v5k,vi) to dry up/to grow dry/to lose moisture/
 [ˤ] /(sK) (exp,v1) to wear the mantle of (borrowed) authority and misuse it/
ͤο [ͤΤ] /(exp,n) combination of colors created by layering of garments (colours)/
 [] /(adj-na) (1) bulky/unwieldy/(adj-na) (2) haughty/high-handed/
⤤ [] /(adj-i) (1) bulky/unwieldy/(adj-i) (2) haughty/high-handed/
夲 [] /(n,vs,vt) (1) raising (an embankment, levee, etc.)/(n,vs,vt) (2) increasing (a budget, fees, etc.)/raising/inflating (figures)/padding (an expense account, bill, etc.)/
 [֤] /(n) umbrella cover/umbrella case/umbrella bag/
ĥ [Ф] /(v5r,vi) (uk) to be bulky/to be unwieldy/to grow voluminous/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
꿦 [ꤷ礯] /(n) maker of metallic ornaments/
 /(n) (osb:) intelligent person/intellectual/
 /(n) (1) crimping/riveting/fastening/(n) (2) standoff (mechanical fastener)/self-clinch hardware/
 /(v1,vt) to crimp/to join together/to swage/to calk/to caulk/
㤫 /(adv-to) (on-mim) click-clack/clickety-click/clicking sound/clattering sound/
 /(adv-to) (on-mim) with a click/
 /(prt) (1) (fem) I wonder/do you think?/I might/how about/(prt) (2) some kind/some stage/somehow/somewhere/(P)/
 /(prt) (1) (fem) I wonder/do you think?/I might/how about/(prt) (2) some kind/some stage/somehow/somewhere/
 [] /(sK) (n) clapping one's hands in prayer (at a shrine)/
Ǥ [Ǥ򤦤] /(sK) (exp,v5t) to clap one's hands in prayer/
 [] /(n) (1) (food) rice cake wrapped in oak leaves/(n) (2) (col) sleeping in a futon folded in half/
 [] /(sk) (n) (1) (food) rice cake wrapped in oak leaves/(n) (2) (col) sleeping in a futon folded in half/
 [] /(n) rental mobile phone/rental cell phone/cell phone that is rented/
 [] /(n) (astron) Dorado (constellation)/the Goldfish/the Swordfish/
 [ޤ] /(sK) (n) (uk) marlin/swordfish/spearfish/sailfish/
껶餹 [餹] /(v5s,vi) (1) (rare) to gnaw at and scatter around/(v5s,vi) (2) (rare) to dabble in many things but give up quickly/
դ [Ĥ] /(sK) (v5k,vi) (1) (uk) to bite into/to sink one's teeth into/(v5k,vi) (2) (uk) to stick to/to cling to/to hold on to/
դ [֤Ĥ] /(sK) (v5k,vi) (uk) to bite into/to sink one's teeth into/
 [Ȥ] /(exp,v5r) (1) to steer a ship/(exp,v5r) (2) (id) to manage/to take command/to take the helm/
ڤ [򤭤] /(exp,v5r) (id) to change direction (of policy, etc.)/to turn the rudder (of a ship)/
 [] /(sK) (n) (1) smith/blacksmith/(n) (2) (col) (uk) small crowbar for extracting nails/cat's paw/
 [] /(sK) (sk) (n) (1) smith/blacksmith/(n) (2) (col) (uk) small crowbar for extracting nails/cat's paw/
 [Ȥ] /(sK) (n,vs,vt) (1) steering (a boat)/helmsman/steersman/coxswain/(n,vs,vt) (2) guidance/leadership/leader/director/
դ [Ĥ] /(adj-f) coxed (rowing)/having a coxswain/
դե [Ĥե] /(n) coxed four (rowing)/
դڥ [Ĥڥ] /(n) coxed pair (rowing)/
 [ܤ] /(sK) (n) (1) shafts (of rickshaws or similar vehicles)/thills/(n) (2) tiller/yoke/
̵ [ʤ] /(adj-f) coxless (rowing)/
ɤ /(n) (food) udon soup containing deep-fried beef offal/
 /(adj-no,adj-na,adv,vs,vi) (1) (on-mim) dry/dried out/juiceless/(adv) (2) (on-mim) barely/just/narrowly/with difficulty/
 [ޤ] /(sK) (n) (uk) smooth tare (Vicia tetrasperma)/smooth vetch/lentil vetch/
ߤ򿩤 [ߤ򤯤] /(exp,v5u) (id) to live on air/to live on nothing/to live without a means of income/
 [ߤ] /(n) (uk) common gypsophila (Gypsophila elegans)/baby's breath/babies' breath/soaproot/
 [ߤ] /(n) mist net (fine mesh for capturing small birds)/
 [ߤ] /(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) scratch/graze/abrasion/
ɮ [դ] /(n) faint or blurry way of writing with a brush/
 [줴] /(n) hoarse voice/husky voice/
 [ޤ] /(n) (uk) smooth tare (Vicia tetrasperma)/smooth vetch/lentil vetch/
 [Ȥ] /(sK) (n) (1) shochu made from sake lees/(n) (2) low-quality moonshine (esp. post-WWII)/hooch (hootch)/
 [] /(n) soup made with sake lees/
 [Ť] /(sK) (n) (food) fish or vegetables pickled in sake lees/
Ҥ [Ť] /(sK) (n) (food) fish or vegetables pickled in sake lees/
λ [Τ] /(n) herring roe/
鶶 [Ф] /(n) vine bridge/suspension bridge made from vines/
 [] /(n) earnings/
 [] /(n) reeled thread/
 [ߤߤ] /(n) Epimenia verrucosa (mollusc)/
λ [Τ] /(sK) (exp,n) (id) (lively, tireless) children/kids/
 [Ҥ] /(sK) (exp,v5k) to catch a cold/
 [Ҥ] /(sK) (n) catching a cold/person with a cold/
ɸ [礦] /(n) (med) cold syndrome/common cold syndrome/
 [] /(n) remedy for a cold/cold medicine/
Ω [] /(sK) (v5t,vi) to blow (wind)/
Ω [] /(sK) (v5t,vi) to blow (wind)/
 /(exp) around .../or so/
Ȥϸäʤ [ȤϤäʤ] /(exp) let's put formalities aside/let's not speak so stiffly/
 /(adv-to,adv,n,vs) (on-mim) clattering/rattling/
Ƥ [] /(n,vs,vi) vengeance/revenge/retaliation/
ʴ [ꤳ] /(n) (1) potato starch/(n) (2) starch of dogtooth violet/
 /(adv,adv-to) (on-mim) click-clack/clip-clop/clatter/
 [Τ] /(sK) (exp,v5m) (id) to hold one's breath (in fear, anxiety, etc.)/
ݤ [Τ] /(sK) (exp,v5m) (id) to hold one's breath (in fear, anxiety, etc.)/
ä /(adv) (on-mim) clattering/(with a) clunk/
 [Ǥޤ] /(sK) (n) hard-boiled egg/
 /(adv-to,adv) (on-mim) with a clatter/clatteringly/
դ [Ĥ] /(sK) (exp,v1) to settle (a problem)/
դ [Ĥ] /(sK) (sk) (exp,v1) to settle (a problem)/
 /(adv-to,adv) (on-mim) with a clatter/clatteringly/
줷 [뤷] /(sK) (adj-i) formal/stiff/strict/ceremonious/
줷 [뤷] /(sK) (ik) (adj-i) formal/stiff/strict/ceremonious/
 [Ȥ] /(sK) (adv) (not) even for a moment/(not) for an instant/
 [䤭] /(adj-no) hard-baked/hard/
Ƥ [䤭] /(adj-no) hard-baked/hard/
Ƥ [䤭] /(n) (food) crispy noodles/
 [] /(sK) (n) (1) one eye/one of one's eyes/(n) (2) being blind in one eye/person who is blind in one eye/
 /(sk) (adv-to,adv) (1) (on-mim) ticktock/(adv-to,adv) (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/(adj-no,adj-na) (4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(adj-no,adj-na) (5) (on-mim) scared stiff/tense/nervous/frightened/
 [] /(n) (work) Kachi-Kachi Mountain (folktale)/The Farmer and the Badger/
 /(sk) (adv-to,adv) (1) (on-mim) ticktock/(adv-to,adv) (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/(adj-no,adj-na) (4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(adj-no,adj-na) (5) (on-mim) scared stiff/tense/nervous/frightened/
ä /(adv) (1) (on-mim) with a click/with a clink/with a snap/(adv,vs) (2) (on-mim) firmly/tightly/compactly/precisely/
㤫 /(adv,adv-to,vs) (on-mim) 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) (1) (on-mim) clink/clack/(adv-to,n) (2) (on-mim) feeling annoyed/being offended/being hurt/
󤫤 /(adj-na) (1) rock hard/stiff and unyielding (personality)/(n) (2) clangor/
 /(n) clapperboard/
󤳤 /(adj-na) (1) rock hard/stiff and unyielding (personality)/(n) (2) clangor/
 [Ȥ] /(exp,vk) (uk) to be annoyed (by)/to be offended (at)/to be irritated (with)/
 [] /(n) crushed ice/chipped ice/
 [] /(v5r,vt) (col) to hit and break open/to crush/to smash/
礦 [] /(v5u,vi) (1) to clash/to collide/to conflict/to coincide/(v5u,vi) (2) to meet (by chance)/to come across/to run into/
 [] /(n) (sl) (uk) raid/
夲 [] /(v1,vt) (sumo) to rush (one's opponent) from below with arms folded/to perform kachiage/
 /(pref) very/
ä /(vs,adv-to,adv) (1) (on-mim) to burn hotly/to burn redly/(vs,adv-to,adv) (2) (on-mim) to lose one's temper/to get mad/to be upset/
ä /(adv) (1) (on-mim) exactly/just/precisely/(adv) (2) (on-mim) punctually/exactly on time/(adv-to) (3) (on-mim) clearly delineated (of boundaries, etc.)/
ä /(exp) (col) cool/stylish/awesome/sick/sweet/dope/
ä /(sk) (exp) (col) cool/stylish/awesome/sick/sweet/dope/
ä /(exp) (col) cool/stylish/awesome/sick/sweet/dope/
ä /(n) (chn) geta/Japanese wooden clogs/
äŪ [äΤޤ] /(sK) (exp,n) ready target/fair game/
ä [ä뤤] /(adj-i) unattractive/ugly/unstylish/uncool/
äİ [ä襤] /(exp,adj-i) cool and cute/cool in a cute way/cute in a cool way/
ä [ä] /(sK) (n) writing in parentheses/writing in brackets/
äդ [äĤ] /(n,adj-no) (1) quote-unquote/so-called/(n,adj-no) (2) bracketed/
äդ [äĤ] /(sK) (v1,vi) (uk) to affect a stylish air/to try to look good/to show off/
äդ [åĤ] /(sK) (v1,vi) (uk) to affect a stylish air/to try to look good/to show off/
äɤ [ä] /(sK) (adj-ix) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä] /(sK) (adj-ix) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä] /(sK) (sk) (adj-ix) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [å褤] /(sK) (sk) (adj-ix) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
ä /(n) (uk) gua sha (traditional Chinese healing method)/
äΤ [äΤ] /(iK) (exp,n) (id) excessive envy (of someone in much the same position as oneself)/envy of a leper's pockmarks/
ä줦 [äΤ] /(exp,n) (id) excessive envy (of someone in much the same position as oneself)/envy of a leper's pockmarks/
ä뤤 /(adj-i) (1) listless/languid/sluggish/(adj-i) (2) irritating/exasperating/tiresome/
äɤ [ä礤] /(sK) (adj-ix) (sl) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä褤] /(sK) (sk) (adj-ix) (sl) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [å礤] /(sK) (adj-ix) (sl) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [å褤] /(sK) (sk) (adj-ix) (sl) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [å祤] /(sK) (adj-ix) (sl) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
ä /(adv,adv-to,vs) (1) (on-mim) tightly/exactly/precisely/(adv,adv-to,vs) (2) (on-mim) close-fitting (e.g. suit)/firm (body)/lean/
äƽФ [äƤǤ] /(sK) (exp,v1) to take upon oneself/to volunteer/to undertake/to offer (to do)/
ä /(adv,vs) (1) (on-mim) flaring up/burning hotly/suddenly becoming bright/(adv,vs) (2) (on-mim) flying into a rage/losing one's cool/(adv,vs) (3) (on-mim) opening suddenly and widely (e.g. eyes, mouth)/(adv,vs) (4) (on-mim) (arch) acting resolutely/
äȤʤ /(exp,v5r) (col) to flare up/to fly into a rage/
ä [äȤ] /(exp,vk) (uk) to be made angry/to fly into a rage/
äѤή [äѤΤʤ] /(exp) (proverb) anyone can make a mistake/even Homer sometimes nods/
äѤ [äѤΤ] /(exp,n) (id) something easy to do/cinch/a kappa's fart/
äѴ [äѤޤ] /(n) (food) cucumber sushi wrapped in nori/cucumber makizushi/
äѴ [äѤޤ] /(n) (food) cucumber sushi wrapped in nori/cucumber makizushi/
ä /(n) (abbr) (derog) country bumpkin/yokel/hick/
äݤ [äݤ] /(sK) (n) coverall apron/cook's apron/
äݤ [äݤ礦] /(sK) (n) Japanese cooking/
äݤ /(n) kappore (traditional Japanese comic dance)/
÷ [ä] /(sK) (n,vs,vi) (med) hemoptysis/coughing up blood/lung hemorrhage (haemorrhage)/
ù [ä] /(v5m,vt) to bolt down (food)/to gulp down/to shovel (into one's mouth)/
û [äФ] /(v5k,vt) (uk) to cut/to slit/to cut open/
ڤ [ä] /(v5r,vt) to cut/to slit/to slash/
 [äݤ] /(sK) (v5r,vt) (uk) to dig up/to dig out/to pick (nose, teeth)/to clean out (ears)/
 [äݤ] /(sK) (v5r,vt) (uk) to dig up/to dig out/to pick (nose, teeth)/to clean out (ears)/
Ф [äȤФ] /(v5s,vt) to knock out (e.g. a homer)/to slam/to send flying (e.g. a ball)/to wallop (someone)/
Ф [äȤФ] /(int) (baseb) (uk) sock it!/wallop it!/make a good hit!/
ʧ [äѤ餤] /(sK) (n) (1) (uk) pilfering/snatching/swiping/filching/(n) (2) (uk) pilferer/(petty) thief/(bag) snatcher/
ʧ [äѤ餦] /(sK) (v5u,vt) (uk) to swipe/to filch/to pilfer/to snatch/to walk off with/
ڼ [ä餦] /(sK) (v5u,vt) (1) (uk) to snatch (and run)/to carry off/to swipe/to nab/(v5u,vt) (2) (uk) to scoop up (and remove; sand, earth, etc.)/
 /(n) (food) (abbr) cutlet (usu. crumbed and fried)/katsu/
Ĥα [ĤΤ] /(exp,n) (food) salted fermented bonito guts/
Ĥ /(n) bonito extract/(dehydrated or concentrated) bonito stock/
Ĥ [Ĥ֤] /(n) (food) katsuobushi/pieces of sliced dried bonito/
Ḥ̂ [Ĥߤ] /(n) bonito miso/miso mixed with bonito/
Ĥ [Ĥ] /(sK) (n) log on the roof of a shrine set perpendicular to the ridgepole/
Ĥ /(adv,adj-no) (on-mim) barely/just/narrowly/with difficulty/
Ĥ [Ĥ] /(n) (1) superstitious person/(n) (2) practical joker/(n) (3) peddler/itinerant salesman/blackmarket peddler (after WWII)/
Ĥ [Ĥ] /(sK) (v5m,vt) to carry into (esp. an injured person into a hospital)/to take into/to bring into/
ĤФ [Ĥ] /(v5s,vt) (1) to carry something out of a place/(v5s,vt) (2) to elevate (someone) to a high position/to convince someone to accept a post (esp. through flattery)/(v5s,vt) (3) to mention something/to broach a topic/to bring up (a subject)/to raise (an issue)/to mention/
Ĥ夲 [Ĥ] /(v1,vt) (1) to carry up/to bring up/to lift up/(v1,vt) (2) to elevate (someone) to a high position/to convince someone to accept a post (esp. through flattery)/
ĤȤ /(n) (food) pork cutlet and egg dish (usu. served on top of rice)/
Ĥ [Ĥभ] /(sK) (n) (uk) rotary cutting/thinly slicing into a long strip (e.g. daikon, carrot, wood for plywood, etc.)/
Ĥ [Ĥ󤻤] /(sK) (n) (min) allanite/
ļ [Ĥ] /(n) (food) fried pork cutlet simmered in soy sauce with egg and onion/
Ľ [Ĥ夦] /(n) (food) pork cutlet on rice in a lacquered box/
 [Ĥᤷ] /(n) (uk) cutlet and rice combo meal/
 [Ĥ⤯] /(sK) (n,vs,vi) close attention/(watching with) keen interest/
Ч [Ĥɤ] /(n) (food) katsudon/pork cutlet served on top of a bowl of rice/
 /(prt,conj) (1) (ksb:) even if/(prt,conj) (2) (ksb:) although/despite/even though/(prt,adv) (3) (ksb:) even (e.g. even a child)/
Ƥ /(n) (abbr) (sl) (home) tutor/private teacher/
ƤƲä [ƤƤ廊] /(exp) moreover/besides/in addition/on top of that/to make matters worse/
Ȥߤ /(exp,adv) no sooner than/as soon as/immediately after/
ȸä [Ȥä] /(exp) (uk) having said that/on the other hand/(but) then/(but) still/(P)/
Ȼפ [Ȥ⤦] /(exp) (1) no sooner than/as soon as/immediately after/(exp) (2) at the thought of/when I think about/
Ȼפ [Ȥ⤨] /(exp) (1) no sooner than/as soon as/immediately after/(exp) (2) at the thought of/when I think about/
ɤΩƤ [ɤ򤿤Ƥ] /(sK) (exp,v1) (1) (id) to worsen (the situation)/to exacerbate/to aggravate/(exp,v1) (2) (id) to look with anger/
 [ɤФ] /(n) (1) make-or-break game in a go or shogi tournament/(n) (2) (sumo) ozeki-ranked wrestler being in danger of losing his rank if he fails to win 8 or more bouts in a 15-day tournament/
 /(prt) (1) I wonder/(prt) (2) should I?/is it?/(prt) (3) I wish that/I hope that/(P)/
ʡ /(prt) (1) I wonder/(prt) (2) should I?/is it?/(prt) (3) I wish that/I hope that/(P)/
ʤ /(prt) (1) I wonder/(prt) (2) should I?/is it?/(prt) (3) I wish that/I hope that/
ʤ /(prt) (1) I wonder/(prt) (2) should I?/is it?/(prt) (3) I wish that/I hope that/(P)/
ʤʤ [ʤȤʤ] /(exp) if possible/if it is in my power/if it was realistic/
ʤηڽŤ䤦 [ʤΤ礦Ȥ] /(sK) (exp,v5u-s) (id) to call someone's ability into question/to doubt a ruler's competence/
ʤ [ʤꤴ] /(sK) (n) shrill voice/piercing cry/shriek/scream/
ʤΤƤ [ʤꤹƤ] /(v1,vt) to fling off/to throw off/to cast aside/to abandon/to throw to the winds/
ʤ /(v4r,vt) (arch) to pull out roughly/to rip off/
ʤǹ礦 [ʤǤ] /(sK) (exp,v5u,vi) to match/to harmonize (with)/
ʤȤ [ʤȤ] /(n) anvil cloud/
ʤˤ /(exp,suf) or something/
ʤ̴ [ʤ̤] /(exp,n) impossible dream/
ʤ /(exp) (ksb:) I don't like it/it's troublesome/it's too much/it's awful/
ʤʡ /(exp) (ksb:) I don't like it/it's troublesome/it's too much/it's awful/
ʤʤ /(exp) (ksb:) I don't like it/it's troublesome/it's too much/it's awful/
ʴѴ [ʤ󤸤ؤ󤫤] /(n) (comp) kana-kanji conversion (on a computer, etc.)/
ʸ [ʤŤ] /(n) kana orthography/syllabary spelling/
ʸ򤸤 [ʤޤ] /(n) mixed writing (kanji and kana)/
ʸ򤸤ʸ [ʤޤ֤] /(n) mixed writing (kanji and kana)/
ʻȤ [ʤŤ] /(n) kana orthography/syllabary spelling/
ʽ [ʤ] /(n) writing in kana/something written in kana/
 [ʤˤ夦礯] /(n) (comp) kana input/
ʸ [ʤ⤸] /(n) the Japanese syllabary symbols/
˴ [ˤ] /(n) (food) canned crab/
˶ [ˤФ] /(sK) (n) (MA) (uk) flying scissors/kani basami/leg lock/
˶ [ˤ] /(n) Chinese dish with fried egg and crab/
˹ [ˤ] /(sK) (n) crab-canning boat/
˺ [ˤ] /(n) (astron) Cancer (constellation)/the Crab/
˻ɤ [ˤ] /(n) crab sashimi/
 [ˤ] /(n) (astron) Crab Nebula/
² [ˤ] /(n) backpacker (esp. mid-60s to end-70s)/
⤭ [ˤ뤭] /(n,vs) walking like a crab/
 /(prt) interrogative sentence-ending particle expressing doubt/(P)/
ͼ [ͤ㤯] /(sK) (n) (1) carpenter's square (for checking angles)/(n) (2) common shaku (unit of distance; approx. 30.3 cm)/
Τ褦 /(exp,conj) as if/as though/
ι [Τ] /(n) (1) that country/(n) (2) (arch) nirvana/
 [Τ] /(n) there/that place/
ǡ [ΤȤ] /(exp,conj) (uk) as if/as though/
Ф [Ф] /(n) (sumo) rule allowing the clear winner of a bout to touch down first to avoid injury/
ФΩ [Ф] /(n,vs,vt) protecting (someone)/defending/standing up for/
ФΩ [Ф] /(n,vs,vt) protecting (someone)/defending/standing up for/
Ф /(n) (col) quibble/
Ф /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф [Ф] /(n) portmanteau word/
Ф [Ф] /(n) (1) private secretary/(n) (2) (derog) flunky/someone who is always following around someone of high rank/(n) (3) someone who carries a bag for someone/luggage carrier/carrying a bag/
о [Ф䤭] /(sK) (n) (food) kabayaki/loach or eel dipped and broiled in soy-based sauce/
оƤ [Ф䤭] /(sK) (n) (food) kabayaki/loach or eel dipped and broiled in soy-based sauce/
п [Ф] /(sK) (n,adj-no) reddish yellow/
ӥ /(n) (food) mould cheese (e.g. blue cheese)/mold cheese/
ӻߤ [Ӥɤ] /(sK) (n) fungicide/preservative against mold/antimold agent/
ӽ [Ӥ] /(adj-i) (1) smelling of mold/musty/putrid/(adj-i) (2) old-fashioned/stale/hackneyed/worn-out/
Ԥ /(adj-na,adv,adj-no) (on-mim) (col) crusty/flaky/dried out/
 /(n) (1) (cards) nine (in mekuri karuta)/(n) (2) (cards) oicho-kabu (traditional Japanese gambling game)/
֤ [֤] /(n) (hist) kabukimono/Edo-period samurai who attracted public attention with their eye-catching clothes, peculiar hairstyle, and eccentric behavior/
֤ [֤֤] /(n) slip-on lid/lid going over the edges/
֤ [֤] /(n) kabusecha/mild green tea which has been lightly screened from sunlight for 1-3 weeks before picking/
֤ʪ [֤] /(n) (1) (dent) (dental) crown/cap/(n) (2) something covered/something plated/
֤Ȥæ [֤Ȥ̤] /(exp,v5g) (1) to accept one's inferiority/to take one's hat off to someone/(exp,v5g) (2) to give up/to surrender/to strike one's colors/
֤ȼ [֤Ȥ] /(n) (food) simmered fish head (oft. sea bream)/
֤Ⱦ [֤Ȥ䤭] /(n) (food) broiled fish head (esp. sea bream)/
֤ȾƤ [֤Ȥ䤭] /(n) (food) broiled fish head (esp. sea bream)/
֤ [֤Ȥष] /(sK) (n) (uk) rhinoceros beetle (esp. the Japanese rhinoceros beetle, Trypoxylus dichotomus)/
֤ [֤] /(n) arrow with a whistle attached/whistling arrow used to signal the start of battle/
֤򿶤 [֤դ] /(exp,v5r) to shake one's head (in denial)/
֤ [֤꤬] /(n) conical hat/coolie hat/
֤դ [֤Ĥ] /(n) (uk) front-row sets/ringside seats/
֤դ [Ĥ] /(sK) (v5k,vi) (1) (uk) to bite into/to sink one's teeth into/(v5k,vi) (2) (uk) to stick to/to cling to/to hold on to/
֤դ [֤Ĥ] /(sK) (v5k,vi) (uk) to bite into/to sink one's teeth into/
֤ʪ [֤] /(sK) (n) (1) headgear/headdress/(n) (2) (novelty) mask/head mask/
ֺ [֤] /(n) (uk) turnip (Brassica rapa)/
ֺ [֤] /(n) (uk) turnip (Brassica rapa)/
ֺ [֥] /(sk) (n) (uk) turnip (Brassica rapa)/
ܤϺ [ܤ] /(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/(n) (2) snow hut/(P)/
ޤ [ޤ] /(sK) (n) (uk) wahoo (Acanthocybium solandri)/
ޤ [ޤ] /(n) foil/someone to look as if he's putting up a fight but actually have no chance of winning/
ޤ /(exp) (sl) (abbr) please pay attention to me/please entertain me/
ޤäƷ [ޤäƤ] /(exp,n) (col) attention seeker/look-at-me/
ޤȤ /(n) fatty tuna from around the collar bone/
ޤɤ򵯤 [ޤɤ򤪤] /(sK) (exp,v5s) (1) (id) (rare) to make a fortune/to build family wealth/(exp,v5s) (2) (id) (rare) to become the head of a family/
ޤܤ [ޤܤ] /(adj-no) semi-cylindrical/
ޤܤ [ޤܤ] /(adj-no) semi-cylindrical/
ޤܤʼ [ޤܤؤ] /(n) Quonset hut/
ޤ򷡤 [ޤۤ] /(exp,v5r) (1) (vulg) to perform anal sex (between men)/to bugger/to sodomize/to sodomise/(exp,v5r) (2) (col) to crash a car into the back of another/to rear-end/
ޥȥ /(sk) (n) fatty tuna from around the collar bone/
޸ [ޤ] /(n) (1) pottery (i.e. the place)/(n) (2) potter/
ߤ餱 [ߤޤ] /(n,vs,vi) razor burn/razor rash/razor cut/
ߤΤ [ߤΤ] /(exp,n) (astron) Coma Berenices (constellation)/the Berenice's Hair/
ߤ [ߤΤ] /(sK) (exp,n) hair (on the head)/(a) hair/
ߤڤ [ߤ򤭤] /(sK) (exp,v5r) (1) to get a haircut/(exp,v5r) (2) to give a haircut/to cut hair/
߹礦 [ߤ] /(v5u,vi) (1) to mesh (of gears, cogs, etc.)/to engage with each other/to meet (of teeth)/to occlude/(v5u,vi) (2) to bite each other/(v5u,vi) (3) to be on the same wavelength/to mesh/
߹礻 [ߤ碌] /(n) (1) engaging or meshing (of gears)/(n) (2) occlusion (of teeth)/
߹礻 [ߤ碌] /(v1) (1) to clench (teeth)/to engage (gears)/(v1) (2) to set to fighting/
߹碌 [ߤ碌] /(n) (1) engaging or meshing (of gears)/(n) (2) occlusion (of teeth)/
߹碌 [ߤ碌] /(v1) (1) to clench (teeth)/to engage (gears)/(v1) (2) to set to fighting/
ߺդ [ߤ] /(sK) (v5k,vt) (1) to crunch/to masticate/(v5k,vt) (2) to simplify/to explain plainly/
߻ [ߤʤ] /(v5s,vt) to chew/to digest/
߻ [ߤ] /(v5s,vt) (1) to stifle a smile, yawn, etc./(v5s,vt) (2) to bite to death/
߽ [ߤ] /(n) bite wound/bite/
ڤ [ߤ] /(v5r,vt) to bite off/to gnaw through/
٤ [ߤĤ֤] /(sK) (v5s,vt) to chew up/
 [ߤ] /(v1,vt) (1) to chew thoroughly/to bite (e.g. one's lip)/(v1,vt) (2) to reflect upon/to digest/
դ [ߤĤ] /(v5k,vi) (1) to bite (at)/to snap at/(v5k,vi) (2) to snap at (someone)/to flare up at/to jump down (someone's) throat/
ʬ [ߤ櫓] /(v1,vt) to taste/to distinguish/to understand/
 /(v5m,vt) (uk) to blow (one's nose)/(P)/
 [ꤤ] /(n) crown plate (armor, building, shipbuilding, etc.)/
 /(prt) (abbr) may/might/perhaps/may be/possibly/(P)/
⤷ʤž [⤷ʤƤ] /(n) careful driving/
⤷ /(exp) may/might/perhaps/may be/possibly/(P)/
⤷Ф [⤷] /(v5s,vt) to create (an atmosphere, feeling, etc.)/to produce/to engender/
 /(exp) maybe/could be/might/
᡼ /(n) summer greeting cards containing a lottery ticket, sold every year starting in June/
 /(sk) (n) summer greeting cards containing a lottery ticket, sold every year starting in June/
Υʥ /(n) (work) Jonathan Livingston Seagull (film) (book)/
᡼ /(n) summer greeting cards containing a lottery ticket, sold every year starting in June/
Ǥ [⤦] /(sK) (n) duck hunting/
Τ줺 [⤷줺] /(exp) (uk) may/might/perhaps/may be/possibly/
Τʤ [⤷ʤ] /(exp) (uk) may/might/perhaps/may be/possibly/(P)/
Τޤ [⤷ޤ] /(exp) (uk) (pol) may/might/perhaps/may be/possibly/(P)/
Τʤ [⤷ʤ] /(sk) (exp) (uk) (col) may/might/perhaps/may be/possibly/
Τʤ [⤷ʤ] /(exp) (uk) (col) may/might/perhaps/may be/possibly/
 [ʤ] /(sK) (n) (food) duck hot pot (with cabbage, spring onions, tofu, etc.)/
 [ʤФ] /(sK) (n) (food) noodles with duck meat and Welsh onions/
 [ˤ] /(n) duck (meat)/
 /(prt) (arch) indicates emotion, admiration, etc./
䤫 /(ok) (adv,adv-to,vs) (1) (on-mim) noisily (crowd of people talking)/clamorously/in a hubbub/jabberingly/chatteringly/buzzingly/(adv,adv-to) (2) (on-mim) (arch) loudly (laughing)/
䤯 [䤯Ϥ] /(n) (food) casserole of rice, fish or meat, and vegetables/
䤯 [䤯Ϥ] /(n) (food) casserole of rice, fish or meat, and vegetables/
Ĥ [Ĥꤰ] /(sK) (n) (uk) galingale (any plant of genus Cyperus, esp. species Cyperus microiria)/
γ [Τ] /(exp,n) (id) being excluded/being ignored/being kept in the dark (about)/being kept out of the loop/outside the mosquito net/
γ֤ [ΤȤˤ] /(exp,v5k) (id) to leave in the dark/to leave out in the cold/to keep out of the loop/to leave outside the mosquito net/
֤ [֤] /(n) thatched roof/
 [֤] /(sK) (n,adj-no) thatching a roof (with grass)/thatched roof/
 [֤] /(sK) (n) thatched roof/
椤Ȥ˼꤬Ϥ [椤ȤˤƤȤɤ] /(exp,v5k) (id) to be extremely thorough, focusing on even the finest of details/
椤˼꤬Ϥ [椤ȤˤƤȤɤ] /(exp,v5k) (id) to be extremely thorough, focusing on even the finest of details/
߻ߤ [ߤɤ] /(n) anti-itch medication/antipruritic drug/
 /(prt) (1) sentence-ending particle expressing doubt/(prt) (2) sentence-ending particle expressing a rhetorical question/
褦ʼ [褦ʤ] /(exp,conj) thus/such being the case/in these circumstances/
 /(prt) (1) from (e.g. time, place, numerical quantity)/since/(prt) (2) from (originator)/by/(prt) (3) because/since/(prt) (4) out of (constituent, part)/(prt) (5) through (e.g. window, vestibule)/(prt) (6) after/since/(prt) (7) expresses sympathy or warning/(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/
餫 [餫] /(n) (leg) (creat) karakasa-obake/umbrella ghost/
餫 /(adj-na,adj-no) (1) (on-mim) parched/dried-up/bone-dry/(adj-na) (2) (on-mim) empty/hollow/(adv,adv-to) (3) (on-mim) rattling/clattering/(adv,adv-to) (4) (on-mim) laughing loudly/roaring with laughter/
餭 /(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/
餱 /(n) (osb:) charcoal/
餳 /(exp) precisely because/
餳 /(adv,adv-to) (1) (on-mim) clip-clop (esp. of geta)/(adv,adv-to) (2) (on-mim) clink-clink (e.g. of metal on glass)/clink-clank/
餷 /(exp) judging from/on the basis of/from the point of view of/
餷 /(exp) (1) even/for starters/(exp) (2) so/therefore/(exp) (3) judging from/based on/(exp) (4) since/from/
餷 [餷] /(n) (uk) Indian mustard (Brassica juncea)/Chinese mustard/leaf mustard/brown mustard/mustard greens/
餷 [餷] /(n) mustard (color)/
餷ݤߤ [餷ߤ] /(n) (food) vinegared miso mixed with mustard/
餷̣ [餷ߤ] /(n) (food) vinegared miso mixed with mustard/
餷Ҥ [餷Ť] /(n) vegetables pickled in mustard/
餷̣ [餷ߤ] /(n) (food) miso mixed with mustard/
餷 [餷] /(n) mustard oil/
餹ιԿ [餹Τ礦] /(exp,n) (id) quick bath/hurried bath/
餹­ [餹Τ] /(exp,n) (id) crow's feet (wrinkles)/
餹Ǩ챩 [餹Τ̤Ф] /(exp,n) glossy black (hair)/color of a crow with wet feathers/
餹 /(exp) judging from/on the basis of/from the point of view of/
餹 /(exp) 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) wild oat (Avena fatua)/wild oats/(n) (2) oat (Avena sativa)/oats/
餹Ĥ [餹ʤ] /(n) cry of the crow/
ä /(adv) quite/utterly/(not) at all/completely/wholly/entirely/totally/altogether/
ä /(exp) (col) just because/even if/even though/(P)/
ä /(adv,vs) (1) (on-mim) bright and clear (weather, sky, etc.)/perfectly (fine weather)/(adv,vs) (2) (on-mim) nicely dry (laundry, air, etc.)/crisply (fried, cooked, etc.)/(adv,vs) (3) (on-mim) frankly/open-heartedly/
ò [äڤ] /(adj-na,n) (rare) utterly lacking (in ability)/hopeless/useless/poor/
 [ä] /(n) cold, strong, dry wind/
Ȥʪ [Ȥ] /(exp) (uk) after/since/
Ȥ /(exp) (col) just because/even if/even though/
ȸ [Ȥ] /(exp) (uk) after/since/
ȸʪ [Ȥ] /(exp) (uk) after/since/
ȸä [Ȥä] /(exp) (uk) just because/even if/even though/
 /(exp) (1) expresses displeasure or disapproval/(exp) (2) just from (doing)/simply by/
ˤ /(exp) now that/since/so long as/because/
ʸ [Τ⤸] /(sK) (n) (comp) empty string/null string/
 /(n) (rare) slag/
߹礦 [ߤ] /(v5u,vi) (1) to intertwine/to become entangled/to get tangled (together)/(v5u,vi) (2) to become intertwined (of matters, interests, etc.)/to become connected/to become linked/
 [Ȥ] /(v5r,vt) (1) to catch and tie up/to apprehend/to arrest/to capture/(v5r,vt) (2) to entangle/to trap/to get (something) stuck/to trip up/(v5r,vt) (3) to brush out (e.g. dust, fur, plaque)/to extract/to remove/
 [] /(sK) (n) (1) rear gate (esp. of castle)/back entrance/(n) (2) (opponent's) weak point/(n) (3) (arch) force attacking the rear of a castle/(n) (4) (arch) official in charge of imprisoning offenders/
 [] /(sK) (ok) (n) (1) rear gate (esp. of castle)/back entrance/(n) (2) (opponent's) weak point/(n) (3) (arch) force attacking the rear of a castle/(n) (4) (arch) official in charge of imprisoning offenders/
 [Ȥ] /(rK) (v5r,vt) (1) to catch and tie up/to apprehend/to arrest/to capture/(v5r,vt) (2) to entangle/to trap/to get (something) stuck/to trip up/(v5r,vt) (3) to brush out (e.g. dust, fur, plaque)/to extract/to remove/
 /(adv-to,adv) (1) (on-mim) with a clatter/(adv-to,adv) (2) (on-mim) with a fling (opening a door, window, etc.)/(adv-to,adv) (3) (on-mim) bright and clear (weather, sky, etc.)/perfectly (fine weather)/(adv-to,adv) (4) (on-mim) nicely dry (laundry, air, etc.)/crisply (fried, cooked, etc.)/(adv-to,adv) (5) (on-mim) cheerfully/frankly/open-heartedly/(adv-to,adv) (6) (on-mim) completely (forget, change, etc.)/totally/(P)/
󤫤 /(adv-to) (on-mim) clank-clank/clang-clang/clattering/
󤳤 /(adv,adv-to) (1) (on-mim) clip-clop (esp. of geta)/(adv,adv-to) (2) (on-mim) jingle-jangle (esp. of an old-fashioned shop doorbell)/(adv,adv-to) (3) (on-mim) clink-clink (e.g. of metal on glass)/clink-clank/
鲼 [ؤ] /(adj-na,n) utterly lacking (in ability)/hopeless/useless/poor/
鳱 [餻] /(sK) (n) (1) dry cough/hacking cough/(n) (2) intentional cough (e.g. to get someone's attention)/
鳱 [餼] /(sK) (n) (1) dry cough/hacking cough/(n) (2) intentional cough (e.g. to get someone's attention)/
鸵 [餲] /(n) putting on a brave face/put-on cheeriness/pretending one is fine/show of courage/bravado/Dutch courage/
鸵 [餲] /(sk) (n) putting on a brave face/put-on cheeriness/pretending one is fine/show of courage/bravado/Dutch courage/
黱 [餫] /(n) paper umbrella/bamboo-and-oiled-paper umbrella/
Ķ [餶󤮤礦] /(n) overtime fraud/reporting false overtime hours/
Ƥ [䤭] /(sK) (n) (1) (food) applying heat to an empty pan to remove its anti-rust coating/(n) (2) (food) blind-baking/baking a pie crust, tart shell, etc. before adding a filling/
鿡 [֤] /(n,vs,vt) polishing with a dry cloth/wiping with a dry cloth/
鿶 [֤] /(sK) (n,vs,vt,vi) (1) swing and a miss/(n,vs,vt,vi) (2) (punching and) failing to make contact/(n,vs,vt,vi) (3) (ending in) failure/fruitless effort/vain attempt/
 [ʤ] /(exp,v5r) (uk) consists of/comprises/is made up of/
 [餤] /(sK) (n,vs,vt) light roasting/light toasting/parching/
 [餵冷] /(n) (work) Much Ado about Nothing (Shakespeare)/
 [餵冷] /(n,vs,vi) making a fuss (about nothing)/brouhaha/
İ [ƥ] /(sK) (n) (mahj) tenpai with all potential winning tiles visible on table (impossible to win)/
 [餫] /(n) dry wind/
Ȥ [餢] /(n,vs,vt) (food) deep-frying food lightly coated in flour or potato starch/deep-fried food (esp. chicken)/
֤ [餤] /(sK) (n,vs,vt) light roasting/light toasting/parching/
꤫ /(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/(adv-to,adv,vs) (3) (on-mim) scratching/
꤫ [꤫ꤦ] /(n) crunchy pickled plum/
ä /(adv,vs) (on-mim) with a crunch/crisply/
夦 /(n) (rare) fine horse/swift horse/
椷 /(n) (rkb:) happy/auspicious/propitious/joyous/lucky/
椷 /(n) kariyushi shirt/Okinawan dress shirt similar to an aloha shirt/(P)/
椷 /(n) kariyushi shirt/Okinawan dress shirt similar to an aloha shirt/
 [Ȥ] /(n) (food) (uk) karinto (sugar-coated cookie made from fried dough)/
 [ꤳ] /(n) (arch) maid in an Osaka brothel/
꽸 [ꤢĤ] /(v1,vt) to round up/to gather/to muster/to mobilize/to mobilise/
Ф [] /(sK) (v5s,vt) to hunt out/to flush out/to round up/
ΩƤ [ꤿƤ] /(sK) (v1,vt) (1) to flush out (a hare, fox, etc.)/to drive out/to beat out/to start/(v1,vt) (2) to drive (cattle, sheep, etc.)/to urge on/to spur (a horse)/(v1,vt) (3) to drive (to do)/to urge/to spur on/to push/to impel/
뤿 /(n) (uk) karuta (por: carta)/traditional Japanese playing cards, esp. hyakunin isshu karuta or iroha karuta/
뤿 [륿] /(n) karuta maker/maker of traditional Japanese cards/
뤿 [뤿] /(n) (1) (cards) karuta gathering (for playing uta-garuta)/(n) (2) (cards) competitive karuta association/
뤿 [륿Ȥ] /(n) karuta game in which players race to grab cards associated with a given reading/
뤿Ȣ [륿Ф] /(n) (1) karuta box/playing card case/(n) (2) (hist) money-exchange shop coin box/
뤿ͷ [륿] /(n) playing karuta/
¿ [륿] /(sK) (n) (uk) karuta (por: carta)/traditional Japanese playing cards, esp. hyakunin isshu karuta or iroha karuta/
 [줯] /(n) dry grass/dead grass/hay/withered grass/
 /(n) matte (metallurgical)/
襤Ҥ [襤] /(n) (col) cutie/sweetie/
襤Ҥˤι򤵤 [襤ˤϤӤ򤵤] /(exp) (proverb) spare the rod and spoil the child/let your darling child travel/
襤Ҥ [襤] /(n) (fam) (uk) cutie/sweetie/
路礦 [路] /(sK) (v5u,vt) to intercommunicate/to exchange (messages, vows, etc.)/
錄 [錄ɤ] /(n) (arch) dawn/daybreak/
椹 /(int) (abbr) (net-sl) cute!/adorable!/
 /(n,adj-na) (net-sl) (joc) cute/adorable/charming/lovely/pretty/
褤 /(adj-i) (sl) cute/adorable/
 [餸礦] /(adj-no) imbricate/tegular/overlapping/
 [Ф] /(n) (hist) kawaraban (type of Edo-period single-page newspaper)/
Ǥ [Ф] /(sK) (n,vs,vi) change for the better/improvement/looking better (than before)/
굴 [ꤪ] /(n) (chn) (game of) tag in which the tagged player becomes "it"/
 [ꤦ] /(exp,adj-f) able to change/
 [ꤨ] /(ik) (exp,adj-f) able to change/
 [] /(sK) (n) (1) turning point/change/transition/turn (of the tide, century, etc.)/(n) (2) (arch) point of difference/
 /(n,adj-na) (net-sl) (joc) cute/adorable/charming/lovely/pretty/
ͷ [濫] /(sK) (n,vs,vi) enjoying oneself on a river (e.g. boating, swimming, fishing)/
 /(adv,adv-to) (on-mim) ding/chime (sound of a bell or a small gong)/
󤫤 /(adj-na,adv,adv-to) (1) (on-mim) extremely angry/furious/enraged/(adv,adv-to) (2) (on-mim) fiercely (shine)/blazingly/intensely/(adv,adv-to) (3) (on-mim) merrily (burn away)/red-hot/(adv,adv-to) (4) (on-mim) with a clang/
󤫤 /(n) (1) (chn) (dated) hair/(n) (2) (chn) (dated) ornamental hairpin/
󤫤Ȥ [󤫤Ǥ] /(n,adj-no) scorching heat/fierce glare of the Sun/
󤫤˷ [󤫤ܤ] /(n) (arch) (derog) (noisy) monk/
󤫤˹ [󤫤ܤ] /(n) boater/(flat) straw hat/
󤭤 [󤭤Ĥ뤤] /(n) citrus fruits/
󤳤 [󤳤줤] /(sK) (n) gag order/gag rule/gag law/
Ļ [󤳤ɤ] /(sK) (n) cuckoo/
ĻĤ [󤳤ɤ꤬ʤ] /(sK) (exp,v5k) (id) to be quiet (due to lack of activity)/to be in a slump (of a business)/
 /(n) Gan Chinese (language)/
󤶤 [󤶤] /(n) hairpin shop/
󤷤 /(n) (Buddh) (derog) something worthless/something impure/something unimportant/dried excrement in the shape of a stick/
󤷤㤯򵯤 [󤷤㤯򤪤] /(exp,v5s) to lose one's temper/to throw a tantrum/to fly into a rage/
󤷤㤯 [󤷤㤯] /(n) (1) fit of anger/temper/rage/(n) (2) bang snap/
󤷤㤯 [󤷤㤯] /(n) hot-tempered person/
󤸤 /(n) (uk) snowshoe hare (Lepus americanus)/varying hare/snowshoe rabbit/
Ǵޤ褦 [Ǥդ褦] /(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/(n) (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) (company) Postal Life Insurance/
 [ꤶ] /(n) (astron) Corona Borealis (constellation)/the Northern Crown/
 [󤬤] /(n) peridotite/
 [󤻤] /(n) (min) olivine/peridot/
 [󤳤줤] /(n) gag order/gag rule/gag law/
⤤ [] /(adj-i) high-pitched/shrill/
 [] /(n) forceps/
 [󤶤] /(sK) (n) warmed sake/
 [󤸤礦] /(adj-no) rod-shaped/bacillary/bacilliform/baculiform/
 [󤸤礦] /(sK) (n) (anat) rod (cell)/
 [󤹤] /(n) lye water (for making Chinese noodles)/
 [󤹤] /(n,vs,vi) sprinkling (water)/watering (plants)/
 [󤿤] /(sK) (n) (anat) rod (cell)/
κ˦ [󤿤ܤ] /(sK) (n) (anat) rod cell/rod/
Ĳ [礦] /(sK) (n,vs,vi) enema/
Ĳ [祦] /(sK) (sk) (n,vs,vi) enema/
 [] /(n) (rare) adulterer/paramour/
̣ [] /(n) saltiness/salty taste/
 [ܤ] /(n) bush/shrub/
 [褦] /(n,vs,vt) (1) cultivation (of character, virtue, etc.)/fostering/development (e.g. of a skill)/(n,vs,vt) (2) (geol) (groundwater) recharge/
ή [夦] /(sK) (n) (med) perfusion/
ή [夦] /(n) perfusion pressure/
ޥ /(n) (uk) Major Mitchell's cockatoo (Cacatua leadbeateri)/Leadbeater's cockatoo/
 /(pref) very/
 [] /(n) cavity margin (e.g. tooth, body)/
 [] /(n) (arch) metal buckle/
 [] /(ctr) counter for months/
 [礦] /(n) the "ka" column of the Japanese syllabary table (ka, ki, ku, ke, ko)/
 [] /(ctr) counter for countries/
 [] /(ctr) counter for languages/
 [] /(adj-i) deep black/
٤ [ܤ] /(adj-i) (1) thin/skinny/(adj-i) (2) delicate/fragile/feeble/
夤 [襤] /(adj-i) weak/feeble/delicate/frail/helpless/(P)/
 [] /(ctr) counter for places, parts, passages, etc./
 [礦] /(n,vs) calcination/calcining/
 [礦] /(n) item/article/clause/section/point/
ǡ [ɤ] /(sK) (exp) whether (or not)/if/
ǯ [ͤ] /(ctr) counter for years/
ݤ [ʤ] /(exp) whether or not/(P)/
ʸ [⤸] /(n) (arch) mother/wife/
ή [夦] /(n) (1) swirling current/eddy/whirlpool/vortex/maelstrom/(n) (2) (abbr) eddy current/
ήե [夦ե] /(n) regenerative fan/vortex flow fan/
ή֥ [夦֥] /(n) regenerative blower/vortex flow blower/
ή [夦] /(n) vortex sensor/
ήǻ [夦] /(n) vortex device/
 /(prt) (1) indicates the subject of a sentence/(prt) (2) indicates possession/(conj,prt) (3) but/however/(and) yet/though/although/while/(prt) (4) and/(prt) (5) used after an introductory remark or explanation/(prt) (6) regardless of .../whether ... (or not)/no matter .../(prt) (7) indicates a desire or hope/(prt) (8) softens a statement/(prt) (9) indicates doubt/(prt) (10) indicates scorn/(P)/
 /(n,vs,vt) (on-mim) (chn) drying one's hair (with a hairdryer)/
 /(prt) (sl) (but) what about (the) .../(but) what about those .../
 /(adv,adv-to) (1) (on-mim) quacking/cackling/gaggling/croaking/squawking/(adv,adv-to) (2) (on-mim) loudly (snore, complain, argue, etc.)/noisily/(adv,adv-to) (3) (on-mim) with a buzzing sound (e.g. speaker)/with a crackling sound/
ä /(adv) (on-mim) with a grinding noise/
 /(adv-to,adv,n) (1) (on-mim) boom/bang/wham/(int) (2) (m-sl) (on-mim) Oh my God!/What a shock!/
 /(sk) (n,vs,vt) (on-mim) (chn) drying one's hair (with a hairdryer)/
 /(adv,adv-to) (1) (on-mim) quacking/cackling/gaggling/croaking/squawking/(adv,adv-to) (2) (on-mim) loudly (snore, complain, argue, etc.)/noisily/(adv,adv-to) (3) (on-mim) with a buzzing sound (e.g. speaker)/with a crackling sound/
ä /(adv) (on-mim) with a grinding noise/
 /(adv-to,adv,n) (1) (on-mim) boom/bang/wham/(int) (2) (m-sl) (on-mim) Oh my God!/What a shock!/
 [Ӥ] /(n) knob-and-tube wiring/insulator wiring/electrical wiring strung on surface-mounted insulators/
 [] /(sK) (n) skeleton/
 [] /(n) (uk) insulator/
 /(suf,v5r) (1) to appear .../to look like .../to seem .../(suf,v5r) (2) to have a trace of/to be tinged with/
 [] /(n) (astron) Pictor (constellation)/the Easel/
 [] /(n) (uk) rough potato (Metaplexis japonica)/
 [] /(n) (uk) rough potato (Metaplexis japonica)/
羭 [礦] /(n) leader of the pack (of a group of kids)/neighborhood bully (neighbourhood)/
 /(adv,adv-to,adj-na,vs) (1) (on-mim) trembling (with fear, cold, etc.)/shaking/chattering (of teeth)/(adv,adv-to,adj-na,vs) (2) (on-mim) coming loose/wobbling/
Ӥ /(adv,adv-to) (on-mim) (sl) twitching/shaking/trembling/
 /(adv) (on-mim) suddenly/with a jerk/
 [] /(sK) (adj-t,adv-to) astonished/shocked/amazed/astounded/aghast/
 [ؤ] /(n) (bot) sepal/
 [] /(n) landslide/landslip/
 /(n) (sl) house search/search of the premises/
 /(adv,adv-to,vs) (1) (on-mim) rustling/(adj-na,adj-no,adv,vs) (2) (on-mim) dry/rough feeling/rough to the touch/(adv,vs) (3) (on-mim) rough (of a person)/coarse/crude/unrefined/uncouth/(n,vs) (4) catching fish with a net/(P)/
 /(adv,adv-to) (on-mim) rustling (sound)/
 /(adv-to) (on-mim) with a swoosh/at one fell swoop/
 /(adj-na) (1) crude/unrefined/coarse/rough/(adj-na) (2) ill-mannered/rude/insensitive/tactless/boorish/
Ĥ /(v5k,vi) (1) to rustle/to crackle/to crinkle/(v5k,vi) (2) to be wild/to be rowdy/to be rude/(v5k,vi) (3) to become dry/to lose moisture/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(adv-to,adv) (1) (on-mim) rustling sound/(n) (2) (rare) (sl) search (esp. a home search by the police)/
 /(v5r,vt) (rare) (sl) to search (esp. a home in a police search)/
 [] /(n,vs,vt) (sl) house search/search of the premises/raid/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(prt) as if to say/as though/
 /(exp,conj) however/but/
 /(adv,adv-to) (on-mim) boisterously/roughly/briskly/
ä /(adv,vs) (on-mim) firmly/solidly/heartily/
㡼 /(sk) (int,adv-to,adv) (on-mim) crash/smash/crunch/bang/
㤬 /(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/
 /(sk) (int,adv-to,adv) (on-mim) crash/smash/crunch/bang/
 [ɤ] /(n) (uk) gashadokuro (mythical giant skeleton monster)/
󤿤 /(n) (ksb:) good-for-nothing/bum/loser/coward/
 /(n) (1) (hanaf) (rare) Ono no Michikaze card in hanafuda (esp. when used as a wild card)/rainman card/(n) (2) (dated) (sl) short blade used for pickpocketing or to cut oneself loose from police rope/
 /(adv,adv-to) (1) (on-mim) biting/gnawing/(adv,adv-to) (2) (on-mim) in constant pain/irritated/
㤬 /(adj-na,adv) (on-mim) rummaging (in a drawer)/
ޤ /(n) peanut brittle/
 /(n) (col) fake/something false/sham/deception/
ͤ /(n) faked information/bogus intelligence/disinformation/
ͥ /(n) faked information/bogus intelligence/disinformation/
 /(n,adj-no) (1) decrepitude/(being) rickety/(state of) falling apart/(n) (2) looseness (in machinery)/play/
 /(n) (sl) body build/physique/frame/
ɤ [] /(sK) (sk) (exp,adj-ix) (uk) big and brawny/well built/gigantic/
ɤ [褤] /(sK) (rk) (exp,adj-ix) (uk) big and brawny/well built/gigantic/
ɤ [] /(sK) (exp,adj-ix) (uk) big and brawny/well built/gigantic/
ɤ [褤] /(sK) (sk) (exp,adj-ix) (uk) big and brawny/well built/gigantic/
ɤ [Τ] /(sK) (exp,adj-ix) (uk) big and brawny/well-built/gigantic/
ɤ [Τ褤] /(sK) (exp,adj-ix) (uk) big and brawny/well-built/gigantic/
ɤ [Τ] /(sK) (sk) (exp,adj-ix) (uk) big and brawny/well-built/gigantic/
ɤ [Τ褤] /(sK) (sk) (exp,adj-ix) (uk) big and brawny/well-built/gigantic/
 /(adv,adv-to,vs) (1) (on-mim) rattling/clattering/(adv,adv-to,vs) (2) (on-mim) trembling/shivering/quaking/wobbling/swaying/(adv,adv-to,vs) (3) (on-mim) whining/grumbling/griping/bellyaching/(adj-no,adj-na) (4) (on-mim) rickety/shaky/wobbly/decrepit/ramshackle/broken down/(P)/
ˤʤ /(exp,v5r) to break down/to collapse/to fall apart/
 [] /(exp,vk) (uk) to show one's age (e.g. to start creaking at the joints)/to wear out (e.g. machinery)/
 /(adv,adv-to) (on-mim) rattling/clattering/
ä /(adv) (1) (on-mim) with a clunk/with a clank/(adv) (2) the sound of a sudden decrease (in profits, vigor, etc.)/
Ĥ /(v5k,vi) to rattle/to be bumpy/to be shaky/to be unsteady/
Ԥ /(adv,adv-to,vs) noisily/with a rattle/with a creak/with a squeak/with a rumble/
 /(adv) (on-mim) with a bang (clash, bump)/
 /(adv-to) (1) (on-mim) with a bang/with a crash/with a bump/with a jolt/(adv-to) (2) (on-mim) suddenly (fall)/sharply/
󤴤Ȥ /(adv,adv-to) (on-mim) clickety-clack/
 [] /(n,vs,vi) sharp drop/plunge/nosedive/slump/(value or amount) plummeting/
 /(adj-na) (col) serious/earnest/honest/real/legit/
 /(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/
ޤ䡼 /(n,adj-no) (rkb:) glutton/gourmand/
㤬 /(adv,adv-to) (1) (on-mim) with a clatter/with a rattle/with a clank/(adv) (2) (on-mim) persistently (complaining, etc.)/annoyingly/(going) on and on/(adj-na) (3) (on-mim) messy/cluttered/untidy/(n) (4) (tradem) capsule-toy vending machine/capsule toy/(n) (5) Mecopoda nipponensis (species of katydid)/
Ĥ /(v5k,vi) (1) to clatter/to rattle/(v5k,vi) (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/
ڤ [㤮] /(sK) (n) (col) abruptly hanging up the phone while the other person is still talking/
 [] /(n) (sl) strabismus/squint/
 /(v5r,vi) (sl) to do earnestly/to get serious/
 /(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) (on-mim) tick-tock/chipping (sound)/
 /(n) (sl) competing in earnest (esp. in sumo)/
㤭 [ʤ] /(sK) (n,vs) (col) crying for real/
ä /(vs,adv) (1) (on-mim) to be disappointed/to be dejected/to be downhearted/to be discouraged/to be disheartened/to lose heart/to feel let down/(vs,adv) (2) (on-mim) to feel exhausted/to feel drained/(P)/
ä /(adv,n,vs,adv-to) (1) (on-mim) heartbroken/crestfallen/dejected/disappointed/(adv,vs) (2) (on-mim) feeling exhausted/feeling drained/(P)/
ä /(n) (thb:) tsukemono/Japanese pickled vegetables/
ä /(adv,vs) (on-mim) firmly/solidly/heartily/
ä㡼 /(sk) (int,adv-to,adv) (on-mim) crash/smash/crunch/bang/
ä /(sk) (int,adv-to,adv) (on-mim) crash/smash/crunch/bang/
ä /(adv,adv-to,vs) (on-mim) firmly/solidly/sturdily/strongly/toughly/(P)/
ä /(adv,adv-to) (on-mim) suddenly (esp. falling)/dramatically/
ä껰ξ [äꤵ礦] /(exp) (proverb) even small mistakes can be costly/
ä󤴤äȤ /(n) clickety-clack (e.g. train sound)/
ä /(adv,adv-to,vs) (1) (on-mim) solid/robust/well-built/(adv,adv-to,vs) (2) (on-mim) tight/taut/(adv,adv-to,vs) (3) (on-mim) shrewd/calculating/astute/(P)/
ä결 [ä] /(n) tightwad/miser/
äĤ /(v5k,vi) to be greedy/to devour greedily/
äĤ /(adv,adv-to) (1) (on-mim) (col) a lot/a great deal/plentifully/(adv,adv-to) (2) (on-mim) (col) properly/sufficiently/fully/
äƤΤν [äƤ󤷤礦Τ] /(exp) (col) got it/roger/leave it to me/
äƤǷ [äƤ󤷤礦Τ] /(exp) (col) got it/roger/leave it to me/
äפ /(adv,adv-to) (on-mim) firmly (grasped)/latched onto/locked onto/
äפͤ [äפ] /(n) (sumo) grappling firmly/being locked together/
äݤä /(adv-to) (on-mim) in large quantities/
äݤ /(adv-to,adv) (on-mim) in large quantities/
Ĥ /(adv,adv-to,vs) (1) (on-mim) hungrily/voraciously/ravenously/(adv,adv-to,vs) (2) (on-mim) greedily/avariciously/eagerly/ardently/
Ĥ /(n) (1) (on-mim) klop/klunk/whonk/crash/thump/(adv-to) (2) (on-mim) with a heavy impact/forcibly/
Ĥȸ [ĤȤ] /(exp,v5u) to tell a person (something) emphatically/to let a person have it/
Ƥ /(suf) while/on the same occasion/at the same time/along with/
 /(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.)/(prt) (2) (col) emphatic particle/(prt) (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.)/(prt) (2) (col) emphatic particle/(prt) (3) particle adding uncertainty/
ʤΩƤ [ʤꤿƤ] /(v1) to yell/to shout/
˸ [ˤޤ] /(n,adj-no) (col) bowlegs/bandy legs/
 /(prt) (arch) (positive sentence end) I dare say/(negative sentence end) though, honestly/
Ϥ /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ϥ /(int) bahaha/bwahaha/
Ф /(adj-no,adj-na) (1) (on-mim) oversized (clothing)/baggy/(adv,adv-to,vs) (2) (on-mim) rolling in (of money)/(profiting) greatly/(adv,adv-to,vs) (3) (on-mim) sloshing (e.g. of water)/gushing/
Фä /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ҥ礦 /(n) (arch) starvation/(bodies of) the starved/
ӡ /(int) (m-sl) (on-mim) oh no!/
Ӥ /(adj-na,n) (col) (on-mim) dried stiff (esp. of something sticky)/
֤ /(adv,adv-to) (1) (on-mim) gulping down (a drink)/guzzling/chugging/(adj-na) (2) (on-mim) sloshing around (of liquid in one's stomach)/(P)/
֤ä /(adv) (on-mim) chomping/gulping/with a big bite/
֤ /(adv,adv-to) (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)/(v5r) (2) (sumo) to force out an opponent/
ְ [֤Τ] /(n,vs,vt) swigging/gulping down/guzzling/quaffing/
ݤ [֤Τ] /(rK) (n,vs,vt) swigging/gulping down/guzzling/quaffing/
פä /(ik) (adv) (on-mim) chomping/gulping/with a big bite/
ܤ /(adv,vs) (1) squelching/gurgling/bubbling/(adv) (2) raking in (money)/rolling in/hand over fist/
ޤ /(suf,adj-i) look like/sound like/seem like/savor of/smack of/
ޤ󶯤 [ޤŤ褤] /(adj-i) (very) patient/persevering/
ޤ [ޤ󤸤] /(sK) (n) (sl) pre-ejaculate/pre-ejaculatory fluid/Cowper's fluid/pre-cum/
޸ [ޤ] /(n) (coin) purse with a metal clasp/
ߤ /(adv,adv-to) (on-mim) nagging/griping/
ߤ [ߤߤ] /(n) growling voice/snarling voice/
Ĥ /(adj-i) (col) greedy/grasping/tightfisted/predatory (e.g. business)/calculating/avaricious/
 /(v1,vt) (1) (col) to swipe/to nick/to pilfer/(v1,vt) (2) (col) to greedily try to win big (e.g. in mahjong)/
 [ᤳ] /(n) chintzy, money-grubbing girl/
 [] /(n) (food) chicken stew with taro, carrot, burdock, etc./
 /(n) (1) background chatter on a film, TV show, etc./walla/rhubard/(n) (2) extras/background actors/
䤬 /(adv,adv-to,vs) (on-mim) noisily (crowd of people talking)/clamorously/in a hubbub/jabberingly/chatteringly/buzzingly/(P)/
餬 /(adv,adv-to) (1) (on-mim) with a clatter/with a rattle/(adj-no,adj-na) (2) (on-mim) (almost) empty/(mostly) vacant/bare/uninhabited/unoccupied/(adj-no,adj-na) (3) (on-mim) raspy (voice)/gravelly/husky/(adv,adv-to) (4) (on-mim) with a gargle/(vs,adv) (5) (on-mim) rough (personality, speech, etc.)/unreserved/outspoken/boorish/ill-mannered/(n) (6) (on-mim) rattle (baby's toy)/(n) (7) (on-mim) lottery wheel/
餬ݤ /(n,vs) (1) taking something apart and rebuilding it from scratch/wiping the slate clean/starting anew/(n) (2) lottery wheel/
餬 [餬ؤ] /(n) (uk) rattlesnake/
餬 [餬餴] /(n) rough voice (e.g. when one has a cold or sore throat)/
餬 [餬뤤] /(exp,adj-i) ill-bred/vulgar/boorish/
餯ģΣ [餯ǥ̥] /(n) (biol) junk DNA/
餯 [餯] /(n) rummage sale/
ä /(adv) (1) (on-mim) (opening) with a clatter/loudly/flinging (open)/(adv) (2) (on-mim) (changing) completely/dramatically/suddenly/
äѤ /(n,adj-na) (col) rudeness/rude person/
ΰ [Τ뤤] /(adj-i) ill-bred/vulgar/boorish/
ݤ /(n) lottery wheel/
 /(adv,adv-to) (1) (on-mim) (opening a door) with a clatter/noisily/flinging (open)/forcefully/(adv,adv-to) (2) (on-mim) (falling) with a clatter/with a crash/(adv,adv-to) (3) (on-mim) (changing) completely/totally/utterly/dramatically/suddenly/(n) (4) louvre window/louvre door/
 /(adv,adv-to) (1) (on-mim) clanging/(adv,adv-to) (2) (on-mim) empty/deserted/(P)/
󤬤 /(adv-to) (on-mim) clanging/
 [餢] /(adj-no,adj-na) (1) almost completely empty/virtually empty/(adj-no,adj-na) (2) inadequately defended/undefended/unguarded/unprotected/
 [餹] /(adj-no,adj-na) almost completely empty/virtually empty/
 [餢] /(rK) (adj-no,adj-na) (1) almost completely empty/virtually empty/(adj-no,adj-na) (2) inadequately defended/undefended/unguarded/unprotected/
 [餪] /(n) (stockm) sudden fall in stock prices/stock market crash/
 /(n) (1) (food) sliced ginger prepared in vinegar (served with sushi)/pickled ginger/(n) (2) (abbr) mimeograph/(n) (3) reprimand/rebuke/censure/reproof/(n) (4) (sl) (derog) overly skinny person/
꤬ /(adv,adv-to) (1) (on-mim) crunching/chewing or crushing something hard/scraping/scratching/(adj-na) (2) (on-mim) hard and crunchy/(adj-na) (3) (on-mim) very skinny/emaciated/all skin and bones/
ä /(adv) (1) (on-mim) with a scraping sound/with a scratching sound/(adv) (2) (on-mim) with a crunching sound (while eating)/
 [Ф] /(n) mimeograph/
 [٤] /(n) (1) person who studies very hard (at school)/grind/swot/drudge/(n,vs,vi) (2) studying hard/cramming/swotting/
 /(suf,v5r) (1) to show signs of being/to feel/to think/(suf,v5r) (2) to behave as if one were/to pretend/to act as if/(P)/
 /(n) scree/
 [] /(n) scree slope/
 /(adv-to) (1) (on-mim) with a thump/with a thud/with a bang/(adv-to) (2) (on-mim) hard (hit, scold, etc.)/severely/(n) (3) (hanaf) (mahj) marking (on a card or tile for the purpose of cheating)/card marking/tile marking/alteration/
 /(pref) (col) (abbr) used to intensify the following word/
󤬤 /(adv,adv-to) (1) (on-mim) clanging/banging/booming/loudly/(adv,adv-to,vs) (2) (on-mim) throbbing (headache)/pounding/splitting/(adv,adv-to) (3) (on-mim) (col) fully/vigorously/hard (e.g. working)/flat out/
󤮼 [󤮤] /(n) (1) escape wheel (in a timepiece)/(n) (2) pulley/
󤳼 [󤳤] /(sK) (n) stubborn person/obstinate person/pig-headed person/
 [󤸤] /(sK) (n) (1) (uk) binding (someone) hand and foot/(n) (2) (uk) being tied down (by rules, obligations, etc.)/
 /(int) (col) (abbr) go for it/keep at it/
ФäǾ [ФäǤ礦] /(exp,n) try-hard award/consolation prize/
Ф결 [Ф] /(n) someone who battles on in difficult circumstances/
Ф [Фɤ] /(sK) (n) time to give one's all/time to do one's best/time to shine/
 /(n) (abbr) deep-fried tofu mixed with thinly sliced vegetables/
Ф [ȤФ] /(sK) (exp,v5s) (sl) (ktb:) to stare (at)/to glare/
 [] /(n,vs,vi) becoming cancerous/canceration/
 [󤱤󤷤] /(sK) (n) cancer screening/examination for cancer/
󸡿 [󤱤󤷤] /(n) cancer screening/examination for cancer/
󸦵 [󤱤󤭤夦] /(n) cancer research/
󸦵 [󤱤󤭤夦] /(n) (org) Japanese Foundation for Cancer Research/JFCR/
 [] /(n,vs,vt) (sl) gazing at/staring at fixedly/eyeballing/glaring/giving a hard look/
 [󤳤] /(n) cancer notification/
 [󤰤] /(n) (uk) ganguro/young girl who heavily tans her skin, bleaches her hair and wears heavy make-up/
˦ [󤵤ܤ] /(n) cancer cell/
 [] /(n,vs,vi) dying of cancer/
 [󤷤] /(sK) (n) carcinoma/
 [󤯤] /(n) (1) head (of a Japanese pipe, i.e. the bowl and shank)/(n) (2) (col) neck/head/
󤽤 [󤯤Ӥ] /(sK) (exp,v1) (derog) to sit silently (and submissively) at a meeting/
󤽤 [󥯥Ӥ] /(sK) (sk) (exp,v1) (derog) to sit silently (and submissively) at a meeting/
򤽤 [󤯤Ӥ򤽤] /(exp,v1) (derog) to sit silently (and submissively) at a meeting/
 [󤷤] /(n) cancer diagnosis/
ݸ [ۤ] /(n) cancer insurance/
 [褯Ǥ] /(n) tumour suppressor gene/tumor suppressor gene/
ᤤ [Ϥ䤤] /(exp) no sooner ... than .../hardly ... when .../as soon as .../
 /(aux-v) (arch) did/(have) done/
 /(adv-to) (on-mim) with a screech/with a squeak/with a squeal/
 /(adv,adv-to) (on-mim) with a (sharp) creak/with a squeak/with a screech/
 /(adv-to) (on-mim) with a screech/with a squeak/with a squeal/
 /(adv,adv-to) (1) (on-mim) with a screech/with a whine/with a shrill/with a ringing (in the ears)/(adv,adv-to) (2) (on-mim) with a sharp pain (in the head or teeth after eating or drinking something cold)/getting a brain freeze/
 /(adv,adv-to) (on-mim) with a (sharp) creak/with a squeak/with a screech/
 /(adv,adv-to) (on-mim) with a (sharp) creak/with a squeak/with a screech/
 [դ] /(exp,adj-na,n) flippant/saucy/know-all/
 /(adv-to) (on-mim) with a screech/with a squeak/with a squeal/
 /(adv,adv-to) (1) (on-mim) with a screech/with a whine/with a shrill/with a ringing (in the ears)/(adv,adv-to) (2) (on-mim) with a sharp pain (in the head or teeth after eating or drinking something cold)/getting a brain freeze/
ä /(n) chance/start/cue/excuse/motive/impetus/occasion/
̵ [̤] /(adj-na,n) (rare) unruly (e.g. of a child)/unyielding/disobedient/strong-willed/
 [] /(adj-na,adj-no,n) unruly (e.g. of a child)/unyielding/disobedient/strong-willed/
˷ [ܤ] /(n) naughty child/unruly child/
 [] /(sK) (n) effect/virtue/efficacy/impression/
 [] /(n) sake tasting/wine tasting/
֤ [] /(v5s,vt) (1) to listen repeatedly/to listen again/(v5s,vt) (2) to ask a question in return/(v5s,vt) (3) to ask again/to ask for a repeated explanation/
 [ष] /(sK) (n) (1) (uk) bark beetle (Scolytidae spp.)/(n) (2) (uk) gribble (Limnoria lignorum)/grain borer/wood borer/
 /(adv,adv-to) (on-mim) with a squeaking sound (of metal)/
 /(adv-to,adv) (on-mim) squeak/creak/
߹礦 [ߤ] /(v5u) to engage in (mutual) competition/
硼 /(int) gross/nasty/yuck/
礤 /(adj-i) (sl) gross/disgusting/sickening/
 /(adv-to,adv) (on-mim) creak/squeak/
 [] /(n) (food) (uk) noodles made in flat strips/
ʤ /(n) (rkb:) kijimuna (mythological red-faced spirits)/
 [Ȥ] /(n) (uk) brown tabby cat/
 [] /(n) (rare) flaw noise (in bearings)/
 [] /(sK) (n) salve/ointment/potion/
 /(adv-to,adj-t) (obs) soaring highly/towering greatly/
˿ʪ [ˤϤ] /(exp) (sens) incredible danger/(handing a) sword to an insane person/
 [] /(n) (sens) insane behavior/madness/
 [ߤ] /(n) (col) alcohol/sake/demon drink/
 /(adj-na,adv-to,n) (1) (on-mim) jam-packed (physically or of schedule, etc.)/(adj-na,adv-to,n) (2) (on-mim) grinding noise/(adj-na,adv-to,n) (3) (on-mim) precisely/correctly (e.g. when working, etc.)/(n) (4) Oriental longheaded locust (Acrida cinerea)/
 [Фä] /(n) (1) (uk) (col) male Oriental longheaded locust (Acrida cinerea)/(n) (2) (obs) Gonista bicolor (species of grasshopper resembling the Oriental longheaded locust)/
ä /(adv,vs) (on-mim) exactly/perfectly/(P)/
󤭤 /(adv-to,adv) (on-mim) correctly/properly/accurately/
 /(adv,vs) (1) (on-mim) properly/accurately/exactly/precisely/regularly/(adv,vs) (2) (on-mim) neatly/tidily/orderly/(P)/
ä /(adv) (1) (on-mim) exactly/just/precisely/(adv) (2) (on-mim) punctually/exactly on time/
ä夦ǡ [ä夦] /(adj-t,adv-to) deferential/humble/reverent/respectful/
ä硼 /(int) gross/nasty/yuck/
ä礤 /(sk) (adj-i) (sl) gross/disgusting/sickening/
ä /(adv,adv-to,vs) (1) (on-mim) exactly/precisely/punctually/on the dot/(adv,adv-to,vs) (2) (on-mim) closely/tightly/(fitting) perfectly/(adv,adv-to,vs) (3) (on-mim) properly/without fail/(P)/
äѤ /(adv,adv-to,vs) (on-mim) clearly/plainly/distinctly/decisively/flatly/definitely/resolutely/(P)/
 [ä] /(sK) (n) (1) point (of a sword, etc.)/(n) (2) pointed verbal attack/
Ĥ /(adj-i) (1) tough/hard/severe/demanding/harsh/(adj-i) (2) determined/strong-minded/forceful/formidable/fierce/(adj-i) (3) strong (e.g. sunlight, alcohol)/severe/intense/(adj-i) (4) (too) tight/constricting/close/(adj-i) (5) extreme/unusually strong/(P)/
Ĥ [Ĥ] /(sK) (n) (1) restorative/stimulant/pick-me-up/tonic/smelling salts/(n) (2) (col) alcohol/sake/
Ĥͤβ [ĤͤΤᤤ] /(exp,n) (1) rain shower while the sun shines/sun shower/(exp,n) (2) procession of will-o'-the-wisps seen at night/jack-o'-lantern parade/
ĤͲ [Ĥͤ] /(sK) (n) pale fiery light seen in fields and mountains at night/will-o'-the-wisp/ignis fatuus/elf-fire/fen-fire/
Ĥͷ [Ĥͤ] /(sK) (n) kitsune-ken/shoya-ken/game similar to rock, paper, scissors, with the hand gestures fox, hunter and village headman/
ĤͿ [Ĥͤ] /(n,adj-no) light brown/golden brown/
Ĥ [Ĥͤ] /(sK) (n) narrow, slanted eyes/
Ĥ /(ik) (n) ticket/
Ĳ [Ĥ] /(n) stammering/stuttering/dysphemia/
 [Ĥ] /(adj-no,adj-na) (1) (uk) a little tight/a little snug/(adj-no,adj-na) (2) (uk) a little strong/a little harsh/
ʤ /(adv,adv-to) (arch) (on-mim) worriedly/fretting/moping/brooding/
ʤ [ʤ] /(n) (food) (uk) kinako mochi/mochi sprinkled with sweetened soy flour/
ʽ [ʤ] /(adj-i) (1) smelling burnt/smelling scorched/having a burnt smell/(adj-i) (2) smelling of gunpowder (i.e. as if armed conflict is about to break out)/tense/strained/(adj-i) (3) suspicious/dubious/questionable/shady/
ʴ [ʤ] /(n) (food) (uk) kinako/roasted soybean flour/roasted soy flour/
ʴ [ʤ] /(n) (food) (uk) kinako mochi/mochi sprinkled with sweetened soy flour/
̤Ʀ [̤ɤ] /(n) silken tofu/soft tofu/
̤ [̤] /(n) (anat) incus (bone of the ear)/anvil/
̻ [̤] /(sK) (n) rustling of clothes/
Τ [Τ] /(n) mushroom cloud (from nuclear explosion, etc.)/
Τ [ΤȤ] /(n) mushroom gathering/
Τ [Τ] /(n) mushrooming/mushroom picking/mushroom gathering/
Τ [Τᤷ] /(n) (food) rice with grilled mushrooms/
Ӥ /(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) (net-sl) I'm hoping for .../I want .../I'd like .../..., please/
ޤ꤬ [ޤ꤬뤤] /(exp,adj-i) embarrassed/ashamed/
ޤ갭 [ޤ뤤] /(adj-i) embarrassed/ashamed/
ޤʸ [ޤ] /(n) set phrase/stock phrase/conventional expression/usual wording/cliche/cliched line/
᡼ /(sk) (exp) (sl) gross/disgusting/
ᤧ /(exp) (sl) gross/disgusting/
ᤨ /(exp) (sl) gross/disgusting/
٤ [ᤳޤ] /(adj-na) (1) smooth/(adj-na) (2) meticulous/painstaking/detailed/
٤ [ᤴޤ] /(adj-na) (1) smooth/(adj-na) (2) meticulous/painstaking/detailed/
٤ [ᤳޤ] /(adj-i) (1) smooth/(adj-i) (2) meticulous/painstaking/detailed/
٤䤫 [ᤳޤ䤫] /(adj-na) attentive to detail/careful/considerate/meticulous/detailed/
⤤ /(adj-i) (sl) (abbr) gross/disgusting/
⤪ /(sk) (n) (abbr) (sl) (derog) creepy geek/disgusting otaku/extreme geek/
 [Ƥ] /(sK) (n) (hum) nothing much (of one's own gift, etc.)/
 /(sk) (n) (abbr) (sl) (derog) creepy geek/disgusting otaku/extreme geek/
䤹 [Ҥ䤹] /(exp,v5s) to be struck with terror/to be terrified/to be scared to death/
İ [⤫襤] /(adj-i) (sl) both repellant and attractive at the same time/both cute and disgusting/
 [⤹] /(n) eel-liver soup/
ۤ [⤹] /(n) eel-liver soup/
 [⤤] /(sK) (n) (1) good offices/auspices/sponsorship/help/assistance/(n) (2) (hist) village official (during the Edo period)/
㤢 /(int) (1) yikes!/eek!/ouch!/yes!/wow!/blech/(adv) (2) (on-mim) ook/eek/(n) (3) (sl) customer/
㤢㤢 /(adv,adv-to) (1) (on-mim) shrieking/squealing/screeching/screaming/shouting/cackling/(adv,adv-to) (2) (on-mim) chattering (e.g. of a monkey)/chittering/
㤤 /(sk) (adv-to) (on-mim) yelp/yap/yipe/
㤤󤭤㤤 /(sk) (adv,adv-to) (on-mim) yelping/yapping/
 /(int) yikes!/eek!/ouch!/yes!/wow!/blech/
ä /(adv,adv-to) (1) (on-mim) shrieking/squealing/screeching/screaming/shouting/cackling/(adv,adv-to) (2) (on-mim) chattering (e.g. of a monkey)/chittering/
ä /(adv,adv-to) (1) (on-mim) shrieking/squealing/screeching/screaming/shouting/cackling/(adv,adv-to) (2) (on-mim) chattering (e.g. of a monkey)/chittering/
Ԥ /(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/acting all cute and charged up/
 /(adv-to) (on-mim) yelp/yap/yipe/
󤭤 /(adv,adv-to) (on-mim) yelping/yapping/
夦 /(adv,adv-to) (1) (on-mim) (rubbing, twisting) hard/with a squeal/with a creak/(adv,adv-to) (2) (on-mim) (drinking) in one sweep/
夦夦 /(adj-na,adv,n) (on-mim) squeak/
夦ǭ򤫤 [夦ͤ򤫤] /(sK) (exp,v5m) (proverb) a cornered rat will bite a cat/despair gives courage to a coward/
夦ä /(adv) (1) (on-mim) creakingly/squeakingly/squealingly/(adv) (2) (on-mim) tightly (squeezing, pressing, etc.)/(adv) (3) (on-mim) (drinking) all in one sweep/
夦 /(n) (rare) (uk) armadillo/
夦礦 /(n) (jpmyth) (rare) mizuchi/aquatic, dragon-like beast with four feet, horns and poisonous breath/
夦 [夦] /(n) moxibustion practitioner/moxibustionist/
夦 [夦] /(sK) (n) stable/cowshed/
夦 [夦] /(n,vs) going into a huddle/
夦̳ [夦त] /(sK) (n) stable boy/stable hand/groom/
夦 [夦] /(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) creakingly/squeakingly/squealingly/(adv) (2) (on-mim) tightly (squeezing, pressing, etc.)/(adv) (3) (on-mim) (drinking) all in one sweep/
뤭 /(adv-to) (on-mim) squeaking (of an engine, skis on snow, etc.)/
 /(adv,adv-to) (on-mim) with a pitter-patter/choked up (with emotion)/heart-wringing/momentary tightening of one's chest caused by powerful feelings (e.g. parting with a loved one)/
 /(suf) (col) Mr/master/boy/
󤭤 /(adv,vs) (col) (on-mim) heart-wrenchingly/with a thrill in one's heart/
 [] /(n,vs) (joc) (sl) dying of cuteness/dying from seeing something that makes one's heart go pitter-patter/
礦κ [礦Τ] /(exp) these days/nowadays/recently/
礦 [礦] /(sK) (n,vs,vt) correction (of a fault, defect, flaw, etc.)/remedy/rectification/redress/reform/straightening (of teeth)/
礦 [礦] /(sK) (n) case (of a machine, computer, etc.)/casing/cabinet (arcade games)/housing/enclosure/chassis/frame/
礷礦 [礷礦] /(n) (astron) Tucana (constellation)/the Toucan/
Ȥ /(adv,adv-to,vs) (on-mim) (looking around) restlessly/(looking) all around/goggling/
Ȥ /(adv-to) (on-mim) (looking) blankly/vacantly/dazedly/(staring) in puzzlement/with a look of amazement/
ɤ /(v5r,vi) (sl) to act suspiciously/to behave in a strange way/
 /(adv,adv-to,vs) (on-mim) (looking around) restlessly/(looking) all around/goggling/(P)/
 /(adv,adv-to) (1) (on-mim) with bright almond eyes/eyes wide open/(adv,adv-to) (2) (on-mim) nonchalantly/
 /(adv,adv-to) (1) (on-mim) with bright almond eyes/eyes wide open/(adv,adv-to) (2) (on-mim) nonchalantly/
褷 [褷Τ] /(n) (work) Silent Night (Japanese version of the song)/
餭 /(adv,adv-to,vs) (on-mim) glittering/sparkling/glistening/twinkling/(P)/
ä /(adv) (on-mim) with a single flash of light/glitteringly/sparklingly/twinklingly/
 /(adv,adv-to) (on-mim) with a momentary flash of light/
 [] /(sK) (n) hated person/disliked person/person shunned by others/anathema/
 [ܤ] /(sK) (n) glittering stars/
ΤȤ [ۤΤȤ] /(exp) like glittering stars/
ΤȤ [ܤΤȤ] /(ik) (exp) like glittering stars/
ǡ [ۤΤȤ] /(exp) like glittering stars/
ǡ [ܤΤȤ] /(ik) (exp) like glittering stars/
꤭ /(adv) (1) (on-mim) chafing/grinding (e.g. teeth)/(adv) (2) (on-mim) binding tightly/pulling tight (e.g. a bow)/(adv) (3) (on-mim) rotating quickly/(adv) (4) (on-mim) hurting sharply/(adv) (5) (on-mim) briskly/quickly/promptly/at once/right away/
꤭ [꤭ޤ] /(n,vs,vi) (1) whirling/going round and round/rushing a person off his feet/(n,vs,vi) (2) panicking/rushing around in a fluster/working in a panic/
ä /(adv,vs) (on-mim) having a crisp appearance/stiffly/tensely/smartly (e.g. dressed)/neatly/
Ȥ [Ȥꤻ] /(n) line along which to cut something off/perforated line/dotted line/
ɤ [Τ] /(sK) (exp,adj-ix) (uk) good (place to leave off)/convenient/
ɤ [Τ褤] /(sK) (exp,adj-ix) (uk) good (place to leave off)/convenient/
ɤ [Τ] /(sK) (sk) (exp,adj-ix) (uk) good (place to leave off)/convenient/
ɤ [Τ褤] /(sK) (sk) (exp,adj-ix) (uk) good (place to leave off)/convenient/
 /(adv,adv-to) (1) (on-mim) stiff and slackless/tense without any looseness/(adv,adv-to) (2) cling tightly/pulled or stretched as far as possible/(adv,adv-to) (3) creaking of a door or oar/
겼 [ꤵ] /(v1,vt) (1) to cut down/to prune/to reduce/to cut and hang down/to cut shorter/(v1,vt) (2) to round down (e.g. fraction)/
 [ह] /(sK) (v5b,vi) to cross swords (with)/
껦 [ꤳ] /(sK) (v5s,vt) to kill with a sword (knife, dagger, etc.)/to slay/to put to the sword/
 [] /(sK) (n,vs,vt) (1) management (of a house, store, etc.)/administration/running/(n,vs,vt) (2) cutting up and serving food/(n,vs,vt) (3) cut and fill (e.g. earthwork)/
 [Ҥ餯] /(sK) (v5k,vt) (1) to cut open/(v5k,vt) (2) to clear (land)/to cut (a path, road, etc.)/to open/to cut one's way through (e.g. a jungle)/(v5k,vt) (3) to carve out (a new career, future, etc.)/to open up (a new field)/
Ω [ꤿ] /(v5t,vi) to rise perpendicularly/to tower steeply/
 [] /(sK) (n,vs,vi) (1) (uk) tailspin/spin/(n,vs,vi) (2) (uk) drilling/boring/
줤줤 /(n,vs) (chn) cleaning up/washing up/
줤 [줤] /(n,adj-na,adj-no) love of cleanliness/liking to keep things clean/tidiness (of people)/neatness/
줤 [줤] /(n) (1) whitewashing/glossing over/lip service/(n) (2) (arch) deftly finishing up/putting on the final touches/
줤 [쥤] /(sk) (n) (1) whitewashing/glossing over/lip service/(n) (2) (arch) deftly finishing up/putting on the final touches/
줤 [줤] /(n) kirei-sabi/aesthetic based on wabi-sabi with a bigger focus on elegance, associated with the Ensh school of tea ceremony/
줤 [줤] /(adj-na) (uk) neater (clothing, appearance, etc.)/sharper/more businesslike/more formal/more put-together/
 [줸] /(sK) (n) (1) fabric/cloth/material/(n) (2) traditionally patterned textiles/(n) (3) (rare) fabric scraps/
ɤ [ɤȤ] /(exp,n) close call/narrow margin/the eleventh hour/
 /(n) broadbanded thornyhead (Sebastolobus macrochir)/broadfin thornyhead/kichiji rockfish/
󤭤 /(adj-no,adj-na,adv) (on-mim) gaudy/flashy/shiny/
󤭤餭 /(adj-no,adj-na) (on-mim) gaudy/flashy/showy/glittery/sparkly/shiny/
󤭤 /(adv,adv-to,vs) (1) (on-mim) shrill/strident/piercing/tinkling/metallic-sounding/(adv,adv-to,vs) (2) (on-mim) sharp (pain, e.g. headache, earache)/(adj-na) (3) ice-cold/very cold/
󤷤 /(n) (med) (arch) warm tumor/hot swelling/
㤯 [㤯֤] /(sK) (n) drawstring pouch/
㤯 [㤯] /(sK) (n) (fish) purse seine/
Ȥ /(n) (chn) goldfish/
Ԥ [Ԥ餴ܤ] /(sK) (n) (food) (uk) kinpira gobo/braised burdock root/chopped burdock root (and sometimes carrot) cooked in sugar and soy sauce/
Ԥ [Ԥ饴ܥ] /(sK) (sk) (n) (food) (uk) kinpira gobo/braised burdock root/chopped burdock root (and sometimes carrot) cooked in sugar and soy sauce/
Ԥ [ԥ餴ܤ] /(sK) (sk) (n) (food) (uk) kinpira gobo/braised burdock root/chopped burdock root (and sometimes carrot) cooked in sugar and soy sauce/
⡼ /(int) (sl) gross/disgusting/
⡼ /(int) (sl) gross/disgusting/
 [󤷤礦] /(n,vs) (med) inflammation/irritation/
 [뤷] /(n) (sl) (sens) madness/madman/
 [] /(sK) (adj-t,adv-to) resolute/firm/dauntless/undaunted/
» [] /(n,vs) damage/injury/defamation/harm/
˱ [ۤ礦] /(n) (rare) intricately inscribed ancient bronze or iron mirror featuring a pair of firebirds/
˱ʸ [ۤ] /(n) (rare) inscription of a fantastic birdlike creature found on Yin and Zhou dynasty bronze ware/
 [] /(sK) (n) crack/crevice/fissure/chap/rift/
 /(adv,adv-to) (on-mim) with a (heavy) creak/with a (dull) squeak/with a grating sound/with a rasping sound/
 /(adv,adv-to) (on-mim) with a (heavy) creak/with a (dull) squeak/with a grating sound/with a rasping sound/
Ȥ /(adv,adv-to) (on-mim) squeaking or creaking (followed by a thump)/
 /(adv,adv-to,vs) (on-mim) jerkily/
㤯 /(adv,adv-to,vs) (1) (on-mim) awkward (movements, speech, etc.)/jerky/stiff/stilted/(adv,adv-to,vs) (2) (on-mim) strained (relations)/sour/
ä /(adv,vs) (1) (on-mim) (with a) start/fright/alarm/(adv,vs) (2) (on-mim) creaking/cracking/snapping/popping/
 /(adv,adv-to,vs) (on-mim) (with a) start/fright/alarm/
 /(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/
 [夦] /(sK) (n) (hist) (col) reeded-edge 10 yen coin (minted 1951-1958)/
 /(adv,adv-to) (1) (on-mim) with a creak/with a squeak/(adv) (2) (on-mim) (packing) tightly/with a squeeze/(adv,adv-to) (3) (on-mim) relentlessly (criticize, complain, etc.)/severely/
 /(adv,adv-to,vs) (1) (on-mim) stiff (atmosphere, manner, etc.)/cold/unfriendly/unsociable/edgy/(adv,adv-to,vs) (2) (on-mim) thin and bony/scrawny/
 /(v5r,vi) (net-sl) to become strained (of a relationship)/to become discordant/to become unfriendly/to become awkward/to go sour/
 /(adj-na,adj-no,adv,vs) (on-mim) oily/greasy/sticky/
 /(adv,adv-to,vs) (1) (on-mim) creakily/(adj-na) (2) (on-mim) close (i.e. with no room to spare)/
ä /(adv,adv-to,vs) (on-mim) with surprise/with a start/
ä [äꤴ] /(n) strained back/slipped disk/lumbosacral strain/
ä /(adv,adv-to) (on-mim) tightly (packed)/densely/closely/crammed/(P)/
äФä /(n) (chn) (on-mim) seesaw/teeter-totter/
äФä /(n) (chn) (on-mim) seesaw/teeter-totter/
ä /(n) (sl) (sens) left-handed/
ä /(adv,adv-to) (on-mim) tightly (packed)/densely/closely/crammed/
Ȥ /(adj-na,adj-no,adv,vs) (on-mim) oily/greasy/sticky/
ʤɤ [ʤ] /(n) reading sentences with incorrect word divisions/misparsed reading/
㤢 /(int) yikes!/eek!/ouch!/yes!/wow!/blech/
㤢㤢 /(adv,n) (1) (on-mim) screaming/squawking/squealing/(adv,n) (2) (on-mim) loud complaining/noisy conversation/
 /(int) yikes!/eek!/ouch!/yes!/wow!/blech/
դ /(adv-to) being argued into silence/being left speechless/
դȸ碌 [դȤ碌] /(exp,v1) to talk (someone) down/to argue (someone) into silence/
󤮤 /(adv,adv-to) (on-mim) yelping/yapping/
㤭 [ʤ] /(sK) (n,vs,vi) screaming fit (of a baby)/tantrum/crying hysterically/
夦 /(adv,adv-to) (1) (on-mim) squeezing something tightly/sound made by someone (or something) being squeezed/(adv,adv-to) (2) criticizing someone severely/sound made by someone being criticized/(n) (3) (col) hug/
夦夦 /(adv,adv-to) (1) (on-mim) creaking/squeaking/(adv,adv-to,adj-na) (2) (on-mim) packing in tightly/cramming/squeezing/(adv,adv-to) (3) (on-mim) hard (pressing, tying, twisting, etc.)/tightly/with force/(adv,adj-na,adj-no) (4) (on-mim) going hard (on someone)/tormenting (e.g. with questions)/(P)/
夦夦ͤ [夦夦Ť] /(adj-no,adj-na) jam-packed/packed/packed like sardines/
夦ͤ [夦Ť] /(adj-no,adj-na) jam-packed/packed/packed like sardines/
央 /(adv) (on-mim) snoringly/
ä /(adv,vs) (on-mim) tightly (hold, squeeze, etc.)/firmly/forcefully (e.g. push)/hard/
ä /(adv,vs) (on-mim) tightly (hold, squeeze, etc.)/firmly/forcefully (e.g. push)/hard/(P)/
硼 /(adj-na,adv) (1) (uk) (ksb:) a lot/plenty/abundant/great many/(adj-na) (2) (uk) exaggerated/grandiose/
礦 /(n,adj-na,adj-t,adv-to) (uk) stony, fallow land/
礦 /(n) (1) (arch) dry bones/skeleton/(n) (2) (arch) wasting away/
礦 [礦Τ] /(sK) (exp,n) (food) gyoza wrapper/
礦 [礦夦] /(n) pinworm (Enterobius vermicularis)/threadworm/
礦 [礦夦礦] /(n) (med) pinworm infection/enterobiasis/
ä /(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,adv-to,vs) (on-mim) glaringly/dazzlingly/blazingly/(P)/
ä /(adv) (on-mim) dazzlingly/
Ĥ /(v5k,vi) (1) to glare/to dazzle/(v5k,vi) (2) to glitter/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
꤮ /(adv,adv-to) (1) (on-mim) grinding (sound)/grating/gnashing/(adv,adv-to) (2) (on-mim) forcefully/strongly/with effort/(binding) tightly/
꤮ޤ /(exp) until something reaches the very limit/until the very last minute/up to the breaking point/
꤮ꥢ /(exp,adj-na) (col) just failed (by a small margin)/not quite acceptable/just a bit too late/
꤮ꥻ /(exp,adj-na) (col) just safe (e.g. just avoiding being late, failing an exam, etc.)/only just OK/barely acceptable/
 /(exp,adj-no,adv) only just in time/just barely in time/
 /(v5r,vt) (sl) to swipe/to nick/to pilfer/to steal/
 /(adv,adv-to,vs) (on-mim) glaringly (staring)/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
󤮤 /(adj-no) shiny/flash/gaudy/glitzy/
󤮤 /(adj-na,adj-no) (1) (on-mim) ecstatic/excited/wild/intoxicating/(adv,vs) (2) (on-mim) painfully (of a headache)/stinging/(adj-na) (3) (on-mim) ice-cold (beer, etc.)/(adv) (4) (on-mim) noisily (chirping, barking, etc.)/
 /(exp) (id) (kyu:) in case of/
 /(n) (uk) lesser emperor (Anax parthenope)/
 /(int) phew/whew/
 /(adv,adv-to) (1) (on-mim) giving two or three light tugs (or pushes)/(adv,adv-to) (2) (arch) (on-mim) worrying about/moping/brooding over/fretting/(adv,adv-to) (3) (arch) (on-mim) suddenly angry/feeling a surge of anger/
˷ [] /(sK) (n,adj-na,adj-no) glutton/gourmand/
˷ [ܤ] /(sK) (n,adj-na,adj-no) glutton/gourmand/
Ĥɤ [Ĥ] /(sK) (exp,adj-i) (bait is) taking well/(fish are) biting well/taking a strong interest in/
β [Τ] /(sK) (n) eatery/restaurant/
㤤 [] /(sK) (n) difference/disagreement/conflict/clash/discrepancy/inconsistency/
㤦 [] /(sK) (v5u,vi) (1) to not match well (e.g. at the seams)/to not mesh properly (of gears)/(v5u,vi) (2) to differ (e.g. of opinions)/to clash/to be in conflict (e.g. with the facts)/to run counter (to)/to be inconsistent (with)/to be contradictory/
 [] /(sK) (v5r,vi) (1) to hang on to/to hang from/to cling to/(v5r,vi) (2) to hound/to keep after (someone)/to refuse to back down/to persist/to tenaciously face (someone)/to doggedly oppose/(v5r,vi) (3) (sumo) to grab the front of the opponent's mawashi, place one's head against their chest, and lower one's hips/
ߤ [Ȥ] /(v1,vt) to check/to hold back/to keep at bay/to stop/to prevent/to stem/to curb/to halt/
Ǥ [] /(n) pile-driving/piling/
 [Ф] /(sK) (v5r,vt) to clench (one's teeth)/to grit/to set/to clamp/
 /(int) phew/whew/
 /(n) vintage awamori/awamori aged in cask for at least three years/
Ǥ /(n) (m-sl) acting indifferent while lovestruck/
ɤ [򤵤] /(sK) (exp,v5s) (id) to give a warning/to remind (a person) of/to drive in a nail/
 [] /(sK) (n) (archit) nail hider/nailhead cover/decorative object which conceals the head of a nail/
 [] /(n) (food) kugini/sand lance simmered in soy, mirin, etc./
ȴ [̤] /(n) pincers/nail puller/
դ [Ť] /(sK) (n,vs,vt) (1) nailing on/nailing down/nailing shut/being glued (to)/being unable to take one's eyes (from)/(n) (2) (id) being stationary/being rooted to the spot/halting/freezing/(n,vs,vt) (3) (price) pegging/
դ [Ť] /(sK) (sk) (n,vs,vt) (1) nailing on/nailing down/nailing shut/being glued (to)/being unable to take one's eyes (from)/(n) (2) (id) being stationary/being rooted to the spot/halting/freezing/(n,vs,vt) (3) (price) pegging/
 /(ok) (v5r,vi) to be muffled/to be mumbled/to be muttered/
Ф [] /(v5s) to factor out (e.g. in algebra)/to pull out common elements/
 [ꤾ] /(n) tie-dyeing/
Ƭ [ꤺ] /(n) bouffant cloth cap (traditionally worn by old people and monks)/
դ [Ĥ] /(v1,vt) (uk) to fasten (something or someone) to/to tie (to)/to fix/to bind/
 [ޤ] /(n) pillow stuffed with buckwheat chaff, rice husks or similar material/
ä [ä] /(exp,n) muffled voice/
 /(v5r,vi) to be muffled/to be mumbled/to be muttered/
 [] /(n) side door/side gate/
ȴ [̤] /(v1,vt) (1) to go through/to pass through/(v1,vt) (2) to struggle through/to get through (difficulties, danger, etc.)/to escape (through the cordon)/to evade (the law)/
Τ˳ [Τˤդ] /(sK) (exp) (id) looking the other way/hushing up a problem/
᥷򿩤 [ᤷ򤯤] /(sK) (exp,v5u) (id) to go to prison/to serve a prison term/to eat foul-smelling food/
Ӥ򿩤 [ᤷ򤯤] /(sK) (exp,v5u) (id) to go to prison/to serve a prison term/to eat foul-smelling food/
ʪˤդ [Τˤդ] /(sK) (exp) (id) looking the other way/hushing up a problem/
ʪ˳ [Τˤդ] /(sK) (exp) (id) looking the other way/hushing up a problem/
 /(adv,vs) (on-mim) feeling depressed/feeling gloomy/feeling downhearted/
Ӥ򺹤 [Ӥ򤵤] /(sK) (exp,v5s) (id) (rare) to make sure (of)/to drive in a wedge/
Ӥɤ [Ӥ򤵤] /(sK) (exp,v5s) (id) (rare) to make sure (of)/to drive in a wedge/
ӤǤ [Ӥ򤦤] /(sK) (exp,v5m) to drive a wedge into (e.g. enemy defences)/to wedge apart/
ӤǤ [Ӥ򤦤] /(exp,v5m) to drive a wedge into (e.g. enemy defences)/to wedge apart/
ӷ [Ӥ] /(n,adj-no) wedge shape/
ӷʸ [Ӥ⤸] /(n) cuneiform (writing)/
Ӿ [Ӥ礦] /(n,adj-no) wedge-shaped/cuneate/cuneiform/
 [Ӥ] /(n) (1) keystone/(n) (2) sphene/titanite/
 /(n) kusaya/brined, sun-dried fish (usu. mackerel scad) which has a very pungent smell/
 [ۤ] /(sK) (exp,n,adv) more than one can possibly use/countless (e.g. examples)/(money) to burn/rolling in (cash)/
 [줨] /(n) (undesirable but) inseparable relationship/
㤯 /(adj-no,adj-na,adv,adv-to) (1) (on-mim) crumpled/rumpled/wrinkled/creased/tousled/disheveled/dishevelled/(vs,adv) (2) (on-mim) to be annoyed/to be irritated/to be upset/(adv,adv-to) (3) (on-mim) noisily (chewing)/(P)/
㤿 /(exp) (net-sl) (abbr) don't worry about sneezing (when a streamer accidentally sneezes)/thank you for the sneeze (when a streamer sneezes cutely)/
ä /(adv) (1) (on-mim) crushing/squashing/crumpling/squishing/with a smash/with a crunch/with a squelch/(adv) (2) (on-mim) crinkling (into a broad smile)/forming creases/forming wrinkles/
߽ [ߤ] /(exp) (net-sl) don't worry about sneezing (when a streamer accidentally sneezes)/thank you for the sneeze (when a streamer sneezes cutely)/
夯 /(adj-na,adj-f) (1) (on-mim) crumply (cloth, clothing, etc.)/ruffled/(vs) (2) (on-mim) itchy and runny (nose)/
 [] /(adj-no) comb-shaped/
ɤ [] /(sK) (n) (1) skewering/skewered food/(n) (2) piercing (and killing; with a spear, etc.)/impaling/running through/
 [䤭] /(sK) (n) (food) grilling on a skewer/spit-roasting/
Ƥ [䤭] /(sK) (n) (food) grilling on a skewer/spit-roasting/
 [礦] /(adj-no,n) comb-shaped/pectiniform/
ڤ [] /(n) cutting into wedges/
 [] /(n) (1) (zool) pecten/comb plate/(n) (2) comb plate (of an escalator, etc.)/
 [Ф] /(n) (1) (zool) pecten/comb plate/(n) (2) comb plate (of an escalator, etc.)/
 [] /(n) (sign of) combing/comb pattern (esp. pottery)/
 [Ǥ] /(exp,v5b) to choose by lot/
㤯 [㤯] /(n) (astron) Pavo (constellation)/the Peacock/
 [礦] /(rK) (n) whaling/
 [餶] /(n) (astron) Cetus (constellation)/the Whale/
 [Ҥ] /(exp,v5k) to draw lots/
 [Ӥ] /(n,vs,vi) lottery/drawn lot/(P)/
 [] /(n) luck in lotteries/luck in raffles/
 [Ť] /(n) tube for shaking and dispensing lottery sticks/
 /(adv,adv-to) (on-mim) chuckle/giggle/
Ф [餦] /(exp,v5u) to giggle/
ä /(adv) (on-mim) slipping out (a chuckle, giggle)/unintentionally (letting out a quiet laugh)/
äȾФ [äȤ餦] /(exp,v5u) 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) (1) to be dark/to be dull/(v5m,vi) (2) to be unassuming/to be inconspicuous/to not stand out/
 /(adv) (on-mim) slipping out (a chuckle, giggle)/unintentionally (letting out a quiet laugh)/
결 [] /(sK) (n) (1) pharmacy/drugstore/chemist's (shop)/apothecary/(n) (2) pharmacist/druggist/chemist/apothecary/
 [] /(sK) (n) (1) ring finger/third finger/fourth finger (esp. in piano-playing)/(n) (2) fourth toe/
Ȣ [Ф] /(n) medicine box/
 /(n,adv-to) (on-mim) sniff/sniffle/snuffle/
 [] /(n) (1) ornamental ball-shaped scent bag/(n) (2) hanging decorative ball that splits in half to release confetti, streamers, balloons, etc. (for celebratory events)/
̳ [ޤ] /(n) opening a hanging ball filled with confetti, streamers, etc. (at a celebratory event)/
 [] /(n) character written in a cursive style/
 [] /(n) cursive style of writing or calligraphy/
 [] /(n) (sens) ragman/junkman/garbage man/
 [䤵] /(n) ragman/junkman/garbage man/
ޤ [] /(v1,vi) (uk) to collapse (physically or emotionally)/to fall down/
Ŵ [Ƥ] /(n) scrap iron/
 [] /(n) kudzu starch gruel/
 [ˤ] /(n) waste meat/meat scraps/offal/
 [] /(n) wastebasket/dustbin/
ʪ [] /(sK) (n) (1) trash/junk/garbage/(n) (2) worthless product/
ʴ [] /(n) kudzu starch/
 [] /(n) rice fragments/broken rice/crushed rice/
 [ޤ] /(n) rice fragments/broken rice/crushed rice/
϶ [] /(sK) (n) wastebasket/wastepaper basket/
϶ [] /(sK) (sk) (n) wastebasket/wastepaper basket/
 [] /(sK) (n) wastebasket/wastepaper basket/
 [] /(sK) (sk) (n) wastebasket/wastepaper basket/
 [ä] /(n) kinky hair/frizzy hair/unruly hair/curly hair/
 [] /(n) (1) (baseb) junk ball (pitch)/off-speed pitch/(n) (2) unexpected move/unorthodox measure/
 [] /(n) characters that are difficult to read/poor handwriting/
 [] /(n) (1) ruffian/villain/knave/thief/suspicious fellow/(n) (2) peculiar person/idiosyncratic person/stubborn fellow/(n) (3) tricky thing/something that is more than it seems/(n) (4) expert/master/highly skilled person/(n) (5) goblin/apparition/monster/ghost/phantom/spectre/specter/
 [] /(n) kinky hair/frizzy hair/unruly hair/curly hair/
 /(pn) (arch) you/
 /(int) shit!/damn!/
 /(n) (derog) (dated) bitch/broad/
 /(int) shit!/damn!/
ߤ [ߤ⤤ä] /(sK) (exp) (id) not distinguishing between what's good and bad/not knowing chalk from cheese/mixing good and bad together/shit and miso are the same/
館 [館] /(sK) (exp,int) (uk) eat shit!/fuck off!/fuck you!/
뤤 [Ĥ] /(adj-i) (col) extremely hot/
 [] /(n) (derog) (sl) bitch/wench/
 [礦] /(n) (vulg) (derog) asshole boss/arsehole boss/
館 [館] /(sK) (exp,int) (uk) eat shit!/fuck off!/fuck you!/
 [ޤ] /(adj-na) overly serious/serious to a fault/humorless/
ٶ [ɤ礦] /(n) foolhardiness/daredevil courage/
ٶ [٤󤭤礦] /(n,vs) (sl) studying like crazy/cramming like a madman/
Ϻ [] /(sK) (n) (derog) son of a bitch/piece of shit/
Ϻ [] /(sK) (sk) (n) (derog) son of a bitch/piece of shit/
 [¤] /(n) extraordinary strength/animal strength/brute force/
 /(adj-na,adv,adv-to) (1) (on-mim) exhausted/worn out/dead tired/(adj-no,adj-na) (2) (on-mim) battered (esp. of clothing)/worn out/ragged/tattered/(adv,adv-to,adj-na) (3) (on-mim) (boiling) to a pulp/to a mash/to a mush/(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)/someone who wouldn't be missed if they died/
Ф /(v5r,vi) (1) (derog) to kick the bucket/to drop dead/to die/to croak/(v5r,vi) (2) to be pooped/to be exhausted/to be knackered/(P)/
Ф /(exp) (vulg) (ktb:) drop dead!/go to hell!/fuck you!/shove it!/
Ӥ٤ [Ӥ⤦] /(n) (uk) waste of effort/thankless task/
 /(adv-to) (on-mim) tediously/lengthily/wordily/
 /(adj-i) tedious/lengthy/wordy/long-winded/
 [] /(exp,n) casual way of speaking/colloquial expression/
 [ʤ] /(n) breaker/breaking wave/broken sea/
㤤 /(exp) (col) please/please give me/please do for me/
Τβ [ΤΤ] /(sK) (exp,n) the king of fruits (i.e. durian)/
β [Τ] /(n) fruit store/fruit dealer/fruit seller/fruiterer/greengrocer/
򴬤 [ޤ] /(exp,v5k) (id) to babble in one's cups/to ramble drunkenly/
ǡ [ΤȤ] /(sK) (exp) (form) the above is hereby affirmed/such is the purpose of this document/
 [Ĥ] /(n) (1) kuda-gitsune/pipe fox/fox-like spirit kept inside a bamboo tube and used by its master to perform divinations and curses/(n) (2) stoat/
˽Ф [ˤ] /(sK) (exp,v5s) to express (orally)/to put into words/to say out loud/
Ф [Ф] /(exp,adj-i) fledgling/young and inexperienced/green/wet behind the ears/
Ф򶴤 [Ф򤵤Ϥ] /(exp,v5m) (id) to stick one's nose into (someone else's business)/to meddle/to interfere/to butt in/
Ф򶴤 [ФϤ] /(exp,v5m) (id) to stick one's nose into (someone else's business)/to meddle/to interfere/to butt in/
㤤 /(adj-i) (chn) (col) smelly/stinky/
㤯 /(adv,adv-to) (1) (on-mim) (eating) noisily/(chewing) with an open mouth/while smacking/(adj-na) (2) (on-mim) crumpled/creased/(adj-na) (3) (on-mim) messy/disorderly/untidy/
顼 /(n) (sl) person who smacks loudly when eating/loud eater/
夯ڡ /(sk) (exp) (on-mim) swishing and then spitting out (the toothpaste foam after brushing)/
夯ڤ /(exp) (on-mim) swishing and then spitting out (the toothpaste foam after brushing)/
ä /(adv,adv-to,vs) (on-mim) clearly (standing out)/distinctly/sharply/boldly/in sharp relief/(P)/
ä /(n) (chn) shoes/
ää /(int) mwahahaha (evil laughter)/
ää /(adv) (on-mim) with a chuckle/with a giggle/
ä /(int) (1) shit!/damn!/(pref) (2) very/extremely/really/
ä /(sk) (adj-na,adv,adv-to) (1) (on-mim) exhausted/worn out/dead tired/(adj-no,adj-na) (2) (on-mim) battered (esp. of clothing)/worn out/ragged/tattered/(adv,adv-to,adj-na) (3) (on-mim) (boiling) to a pulp/to a mash/to a mush/
ä٤ /(v5r,vi) (col) to talk/to chatter/to tell (e.g. secrets)/
äĤ [äĤष] /(n) bur (prickly seeds or seedheads that stick to fur and clothes)/burr/
äƳݤ [äƤ] /(sK) (v5r,vi) to lash out at/to flare up at/to fly at/to turn on/
ä /(adv) (1) inadvertently (letting out a laugh)/(adv) (2) quickly/all of a sudden/all at once/
դ [äĤष] /(n) bur (prickly seeds or seedheads that stick to fur and clothes)/burr/
դ [äĤ] /(v5k,vi) (1) (uk) to adhere to/to stick to/to cling to/(v5k,vi) (2) (uk) to keep close to/to go along with/(v5k,vi) (3) (uk) to get involved with/to be thick with/to become intimate/(P)/
դ [äĤ] /(v1,vt) (1) (uk) to attach/to stick together/to paste/to glue/(v1,vt) (2) (uk) to place together/to put side by side/(v1,vt) (3) (uk) (col) to make (someone) get married/to get (someone) hitched/
Ĥ /(adv,adv-to) (1) (on-mim) stifled (laughter)/(adv,adv-to) (2) (on-mim) simmering/
Ĥˡ [ĤĤܤ] /(ateji) (n) (rare) Meimuna opalifera (species of cicada)/
Ĥ¤٤ [Ĥʤ٤] /(exp) together/abreast/side-by-side/
Ĥ [Ĥष] /(sK) (n) (uk) Mecopoda nipponensis (species of katydid)/
İ­ [Ĥä] /(n) pair of shoes/
Ĳ [Ĥ] /(sK) (n) shoe store/shoe shop/shoemaker/
Ĳ [Ĥ] /(sK) (n) socks/sock/stockings/stocking/
æ [Ĥ̤] /(sK) (n) place where one can remove one's shoes before entering a house/
Ȣ [ĤФ] /(sK) (n) shoe box/shoe shelf/
ɤʸ [ɤ] /(exp,n) chat-up line/pick-up line/(loving) words/
ɤȤ [ɤȤ] /(sK) (v5s,vt) to persuade/to prevail upon/to win a woman's heart/to win over/to talk someone into doing/
ɤ /(adv,adv-to,vs) (on-mim) tediously (explain, complain, etc.)/repeatedly/persistently/insistently/ad nauseam/at great length/(P)/
ˤ㤯ˤ /(n,vs,adv-to) (on-mim) (the impression of being) soft and flexible/
ˤä /(adv,vs) (on-mim) flabbily/softly/limply/easily (bend)/effortlessly/flexibly/mushily/
ˤ /(adv,adv-to) (on-mim) flabbily/softly/limply/easily (bend)/effortlessly/flexibly/mushily/
̤ú [̤] /(n) sawtooth oak charcoal/
ͤ /(adv,adv-to,vs) (on-mim) winding/meandering/wriggling/wiggling/waving/swaying/twisting and turning/
ͤ餹 /(v5s,vt) to wriggle/to twist (one's body)/to writhe/
ͤ /(v5r,vi) to bend loosely back and forth/to wriggle/to be crooked/
ΰ [Τ] /(ik) (n) (1) female ninja/(n) (2) (col) woman/
λ [Τ] /(n) (1) the hiragana character "ku"/(adj-no,n) (2) chevron-shaped/dogleg-shaped/
λ˶ʤ [Τˤޤ] /(exp,v1) to bend over in the shape of the hiragana 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)/
Ѥ /(adv) (on-mim) (m-sl) sound of vulva opening/
Ӥˡ [Ӥۤ] /(n) (gramm) zeugma/syllepsis/
Ӥ֤ [Ӥ򤫤] /(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/
Ӥ򿭤Ф [ӤΤФ] /(sK) (exp,v5s) to stretch one's neck/to crane one's neck/
 [Ӥ] /(sK) (n) (1) (uk) yoke/(n) (2) (uk) constraints/oppression/
 [ܤ] /(sK) (n) hollow/low ground/basin/pit/dip/depression/
ޤΥס /(n) (char) (work) Winnie-the-Pooh/
޼ [ޤɤ] /(n,vs) (1) shading/(colour) gradation/(n,vs) (2) kumadori/style of kabuki makeup used for violent roles/
޼ꥳ [ޤȤꥳ] /(n) shading coil/
޼ꥳ [ޤɤꥳ] /(n) shading coil/
޽ [ޤĤܤĤ夦] /(sK) (exp) Beware of Bears/watch out for bears/
Ҿ [ޤܤ礦] /(sK) (n) bear farm/bear ranch/
ߤפ [ߤ䤹] /(sK) (adj-i) easy to deal with/tractable/manageable/
ߤȤ [ߤȤꤰ] /(sK) (n) hole for pumping out a cesspool/
ߤȤؽ [ߤȤ٤󤸤] /(sK) (n) outhouse (from which night-soil may be collected)/privy/
߹ [ߤ] /(v5m,vt) to fill (a container) with (water)/
߼ [ߤȤ] /(n) (1) dipping up (night soil)/scooping up/(n) (2) understanding/grasping/surmising/
߼ [ߤȤꤰ] /(n) hole for pumping out a cesspool/
߼ؽ [ߤȤ٤󤸤] /(n) outhouse (from which night-soil may be collected)/privy/
߼ [ߤȤ] /(sK) (v5r,vt) (1) to draw (water)/to scoop up/to dip up/to pump out/(v5r,vt) (2) to understand (someone's feelings, etc.)/to grasp/to surmise/to take into consideration/
߼ [ߤȤꤰ] /(sK) (n) hole for pumping out a cesspool/
߽Ф [ߤ] /(v5s,vt) (1) to bail out (water)/to dip out/to ladle out/to scoop out/to pump out/(v5s,vt) (2) to start drawing (water)/
߾夲 [ߤ] /(v1,vt) (1) to draw (water, etc.)/to scoop up/to pump up/to dip up/(v1,vt) (2) to draw on (ideas) (from subordinates, the public, etc.)/to take into account/to adopt/
֤ [ߤ] /(sK) (n) drawn water/
ʬ [ߤ櫓] /(sK) (n,vs) division into groups/separation into classes (e.g. of schoolchildren according to ability)/
λ [Τ] /(n) spider's thread/spider silk/
 [Τ] /(sK) (exp,n) spiderweb/spider web/spider's web/cobweb/
 [Τ] /(n) cobweb theorem/
Ⳮ [⤬] /(n) (uk) spider conch (Lambis lambis)/
 [⤬ä] /(n) spider fighting/
 [⤹] /(sK) (n) (1) (hist) ruffian palanquin bearer (Edo period)/(n) (2) (derog) thug/ruffian/scoundrel/exploiter/
 [ޤ] /(n) (anat) arachnoid mater/arachnoid membrane/
첼 [ޤ] /(n) (anat) subarachnoid space/
첼з [ޤä] /(n) (med) subarachnoid hemorrhage/subarachnoid haemorrhage/SAH/
첼з [ޤää] /(n) (med) subarachnoid hemorrhage/subarachnoid haemorrhage/SAH/
䤷 [䤷ʤߤ] /(sK) (n) tears of regret/bitter tears/vexation/chagrin/
߻ [ߤ] /(sK) (n) (1) words of regret/(n) (2) words of condolence/message of condolence/
褯 /(vs) (1) (on-mim) to fret (over)/to brood (about)/to mope/to worry/(adv,adv-to) (2) (on-mim) worriedly/(fretting) constantly/(worrying) over this and that/(obsessing) to no end/(P)/
餤 /(suf,prt) (1) approximately/about/around/or so/(suf,prt) (2) to (about) the extent that/(almost) enough that/so ... that .../at least/(suf,prt) (3) as ... as .../like/(P)/
餤ʤ /(exp,aux) rather than (do ...)/
餤Τ /(exp) only/just/
餯 /(adv,adv-to,vs) (1) (on-mim) dizzily/giddily/spinning/reeling/swimming/(adv,adv-to) (2) (on-mim) boiling up/
餷 [餷褦] /(n) (org) Kurashikisakuyou University/
餷ϥ /(n) (company) Kurashi House (convenience store belonging to Poplar Co. Ltd.)/
ä /(adv,vs) (on-mim) dizzyingly/with one's head swimming/
 [٤] /(n) traditional horse-racing/originally two horses head-to-head or ten at a time, esp. May 5 event at Kamigamo shrine/
 /(adv,adv-to) (on-mim) dizzyingly/
 [餺] /(n) (company) Kura Sushi (sushi restaurant chain)/
ؤ [餬] /(n,vs,vi) (1) changing (one's job, loyalties, stance, etc.)/switching over/(n,vs,vi) (2) changing quarters (of a geisha, prostitute, etc.)/
꤯ /(adj-f,vs,adj-no) (on-mim) big and round (eyes, shaven head, etc.)/
겼 [ꤵ] /(v5r,vi) (1) to be moved back (e.g. date, rank, order)/to be postponed/(v5r,vi) (2) (math) to be borrowed (of a number in subtraction)/
Ӥ [̤] /(v5k,vt) to gouge out/to excavate/to hollow/to bore/to drill/to carve (e.g. pumpkin)/
碌 [ꤢ碌] /(sK) (v1,vt) to make time/to find time/to arrange to do/
꽮 [դ] /(sK) (n) dugout canoe/
꽮 [֤] /(sK) (n) dugout canoe/
Ф [] /(sK) (v5s,vt) (1) to draw (a thread)/to let out (e.g. a rope)/(v5s,vi) (2) to head out as a group/to set out in large numbers/to flock/to sally forth/(v5s,vt) (3) to send out one after another/to dispatch/(v5s,vt) (4) to lunge (a spear)/to unleash (a punch)/
꿧 [ꤤ] /(n,adj-no) chestnut-color/chestnut-colour/
 [ꤤ] /(sK) (n) (1) construction stone (approx. 10-15 cm in diameter)/(n) (2) (rare) chestnut-sized pebble/
ȴ [̤] /(v5k,vt) to gouge out/to excavate/to hollow/to bore/to drill/to carve (e.g. pumpkin)/
֤ [꤫] /(n,vs,adj-no) (1) repetition/repeat/reiteration/iteration/refrain/cycle/(n,adv) (2) repeatedly/
֤ [꤫] /(sK) (v5s,vt,vi) to repeat/to do over again/
 [ꤲ] /(sK) (n,adj-no) chestnut (horse coat color)/
뤯 /(adv,adv-to,vs) (1) (on-mim) whirling/revolving/spinning/going round and round/(adv,adv-to,vs) (2) (on-mim) coiling around/winding around/rolling around/(adv,adv-to,vs) (3) (on-mim) working tirelessly/working hard/(adv,adv-to,vs) (4) (on-mim) constantly changing/(P)/
뤯ѡ /(n) (col) (dated) dummy/dope/idiot/fool/
뤯Ѥ /(n) (col) (dated) dummy/dope/idiot/fool/
ä /(adv) (1) (on-mim) turning around/spinning around/curling up/(adv,vs) (2) (on-mim) round and charming (e.g. eyes)/
޲ [ޤ] /(n) (1) small car dealership/auto repair shop selling cars/(n) (2) wheelwright/cartwright/(n) (3) rickshawman/rickshaw station/
߳ [ߤ] /(n) nutcracker/nutcrackers/
߳ͷ [ߤˤ󤮤礦] /(n) (work) The Nutcracker (ballet by Tchaikovsky)/
 [ߤ֤] /(n) walnut oil/
 [ߤ] /(n) walnut oil/
 /(n) kururinpa/hairstyle with divided ponytail/
 [ܤ] /(n) (rare) flail (for threshing grain)/
 /(adv-to,vs) (1) (on-mim) (spinning) around/while revolving/(adv-to,vs) (2) (on-mim) with a curl/with a whirl/(coiling) around/
 [] /(exp,n) the coming days/
⤯ [Ҥ⤯Ҥ] /(exp) day after day/day in and day out/every single day/
 [Ӥ礦] /(n) (med) rickets/rachitis/
ʤ [ʤ] /(sK) (n) red/crimson/vermilion/
ʤ [礯] /(sK) (n) red/crimson/vermilion/
ʤ [٤ˤ] /(sK) (n) red/crimson/vermilion/
 [줨] /(n) open-air veranda with thin boards running the length of it/
ä /(n) crotch (of clothing)/
ߤ󤯷 [ߤ󤯤] /(n) (uk) Antarctic minke whale (Balaenoptera bonaerensis)/southern minke whale/
廊Ф /(n) (uk) smoking a cigarette without holding it with one's fingers/holding a cigarette in one's mouth/
廊 [廊Х] /(ateji) (n) (uk) smoking a cigarette without holding it with one's fingers/holding a cigarette in one's mouth/
廊 [廊] /(v5m) (1) to hold fast deep in (one's mouth or other orifice, often used in a sexual context)/(v5m) (2) to bring in a man for sex/
廊Ȥ [廊Ф] /(n) holding one's chopsticks in one's mouth (a breach of etiquette)/
äӤ /(exp) (rkb:) thank you (for the meal just served)/
ä /(adv) (on-mim) opening suddenly and widely (e.g. eyes)/
 /(adv,adv-to) (on-mim) ding/chime (sound of a bell or a small gong)/
󤯤 /(n) having food stuck around the mouth/having food all over the face/
 [襤] /(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/
󤯤 /(adv,adv-to) (1) (on-mim) sniff-sniff (of an animal)/(adv,adv-to) (2) (on-mim) whining/whimpering/
󤯤Ĥ [󤯤ʤ] /(exp,v5k) to whine (of a dog)/
 /(n) (ev) Kunchi (festival in Nagasaki)/
ʤ /(exp) (col) won't do (for me)/
 /(aux) (ksb:) to give/to let one have/to do for one/
 [󤸤礦] /(n,vs,vt) fumigation/smoking (out)/
 [󤻤] /(sK) (n) (1) smoked food/smoking (fish, meat, etc.)/(adj-no) (2) smoked/
ú [󤿤] /(n) rice husk ash (used for soil conditioning)/
ΰ [Τ] /(n) (1) female ninja/(n) (2) (col) woman/
 /(n) (1) rock (in rock-paper-scissors)/stone/fist/(adv,int) (2) (on-mim) ungh/gulp/(adv,adv-to) (3) (on-mim) rumbling (of an empty stomach)/growling/gurgling/
 /(adv,adv-to,vs) (1) (on-mim) snoring/(adv,adv-to,vs) (2) (on-mim) growling (low rumbling sound)/
 /(adv) (on-mim) soundly (of sleeping)/(sleeping) like a log/
 /(adv-to) (on-mim) remarkably/noticeably/
 /(adv,adv-to,vs) (1) (on-mim) without hesitation/with great optimism/vigorously/with great vigor/positively/(adv,adv-to,vs) (2) (on-mim) (pushing or pulling) strongly/(adv,adv-to,vs) (3) (on-mim) (drinking) heavily/
ä /(adv) (1) (on-mim) suddenly and forcefully (e.g. jerk, poke, shove)/(adv) (2) (on-mim) in a single gulp/in one go/
 /(adv) (1) (on-mim) suddenly and forcefully (e.g. jerk, poke, shove)/(adv) (2) (on-mim) in a single gulp/in one go/
 [Τ] /(n) (1) large sake cup/(n,vs,vt) (2) gulping down (a drink)/taking a swig of/
 [Τ] /(io) (n) (1) large sake cup/(n,vs,vt) (2) gulping down (a drink)/taking a swig of/
ݤ [Τ] /(n) (1) large sake cup/(n,vs,vt) (2) gulping down (a drink)/taking a swig of/
βФʤ [ΤͤǤʤ] /(sK) (exp,adj-i) being lost for words/
 /(n) (1) rock (in rock-paper-scissors)/stone/fist/(adv,int) (2) (on-mim) ungh/gulp/(adv,adv-to) (3) (on-mim) rumbling (of an empty stomach)/growling/gurgling/
 /(adv,adv-to) (on-mim) fast (asleep)/snoring or grumbling sound/
 /(adv) (on-mim) soundly (of sleeping)/(sleeping) like a log/
 /(n,adj-na) lazybones/good-for-nothing/idler/slacker/loafer/
ä /(adv) (on-mim) (drink) at a gulp/with a gulp/in gulps/
βǤʤ [ΤͤǤʤ] /(sK) (exp,adj-i) being lost for words/
βФʤ [ΤͤǤʤ] /(exp,adj-i) being lost for words/
å /(n) fist bump/
 /(adv,adv-to,vs) (1) (on-mim) throbbing pain/(adv,adv-to,vs) (2) (on-mim) jerkily/awkwardly/
ä /(adv) with a burst of strength/rapidly/in one go/
 /(v5r,vt) (col) to google/to do an online search (for)/
ä /(adv) (on-mim) deeply (stab, thrust, etc.)/hard/
 /(adv) (on-mim) deeply (stab, thrust, etc.)/hard/
 /(n) (rkb:) gusuku (Okinawan castle or fortress)/
 /(adv,adv-to) (1) (on-mim) grumbling/complaining/muttering/(adv,adv-to) (2) (on-mim) crumpling (e.g. paper)/
㤰 /(adj-na,adv,adv-to,vs) (1) (on-mim) soggy/soaked/drenched/sopping (wet)/sloppy/sodden/muddy/(adj-na,adv,adv-to) (2) (on-mim) crushed (out of shape)/crumpled/(adj-na,adv,adv-to) (3) (on-mim) messy/untidy/disorganized/
ä /(adv) (on-mim) crushing/squashing/crumpling/squishing/with a smash/with a crunch/with a squelch/
 /(adv,adv-to) (on-mim) squashed/crushed/
礰 /(n,adj-no) (on-mim) sopping/soaking/
Ǩ [̤] /(adj-no,adj-na,n) sopping wet/dripping wet/sodden/drenched/soaked/
˥ [̤] /(n) running stitch/
 /(adv,adv-to,vs) (1) (on-mim) mumblingly/grumblingly/(adv,adv-to,vs) (2) tardily/slowly/
㤰 /(adj-no,adj-na,adv,adv-to) (1) (on-mim) soggy/soaking/drenched/(adv,adv-to) (2) (on-mim) incessantly (complaining)/
衼 /(n) (pol) (rkb:) everybody/
 /(n) (rkb:) gusuku (Okinawan castle or fortress)/
 /(adv,adv-to,vs) (on-mim) snuffling/sniffling/
 /(n,adv-to) (on-mim) sniff/sniffle/snuffle/
㤭 [ʤ] /(n) crying (of a peevish baby)/
 /(adv,adv-to) (1) (on-mim) tediously/persistently/repeatedly/at length/(adv,adv-to,vs) (2) (on-mim) lazily/idly/slovenly/sluggishly/(adv,adv-to,adj-na) (3) (on-mim) (boiling) to a pulp/to a mash/to a mush/
 /(adv,adv-to,vs) (on-mim) limply/wearily/listlessly/languidly/exhaustedly/unenergetically/
 /(adv,adv-to) (1) (on-mim) tediously/persistently/repeatedly/at length/(adv,adv-to,vs) (2) (on-mim) lazily/idly/slovenly/sluggishly/(adv,adv-to,adj-na) (3) (on-mim) (boiling) to a pulp/to a mash/to a mush/
 /(int) (on-mim) splat!/
㤰 /(adv,adj-na,adv-to,vs) (1) (on-mim) pulpy/soppy/(adv,adj-na,adv-to,vs) (2) (on-mim) sloppy/untidy/in a disarray/chaotic/
 /(adv-to) (on-mim) with a squish/with a splat/
夰ڡ /(exp) (on-mim) swishing and then spitting out (the toothpaste foam after brushing)/
夰ڤ /(exp) (on-mim) swishing and then spitting out (the toothpaste foam after brushing)/
礰 /(n,adj-no) (on-mim) sopping/soaking/
 [Фʤ] /(n) tedious complaints/continual moaning/
ä /(adv,adv-to) (on-mim) soaking (wet)/wringing/dripping/drenched/
ä /(adv,adv-to) (on-mim) soundly (sleeping)/fast (asleep)/(P)/
ä /(adv,adv-to,vs) (on-mim) limply/wearily/listlessly/languidly/exhaustedly/unenergetically/(P)/
ä /(adv) (1) (on-mim) suddenly/at once/in one go/with a jerk/with a gulp/(adv) (2) (on-mim) considerably/very much/a lot/(adv) (3) (on-mim) firmly/with an effort/tightly/exerting pressure/(adv) (4) (on-mim) completely (e.g. at a loss)/(adv) (5) (on-mim) deeply (e.g. moved)/
ä [äȤ] /(exp,vk,vi) (uk) to be (deeply) moving/to pack an (emotional) punch/to be emotionally touching/to strike home/to strike a chord/
Ĥ /(adv,adv-to,vs) (on-mim) simmering/(boiling) gently/
Ǥ /(adj-na) dead drunk/
Ǥ󤰤Ǥ /(adj-na) dead drunk/
ʤ /(int) (abbr) good night/
ˤ㤰ˤ /(adj-na,adj-no,adv,adv-to,vs) (on-mim) flabby/limp/soft and pliable/
ˤä /(adv,vs) (on-mim) flabbily/softly/limply/easily (bend)/effortlessly/flexibly/mushily/
ˤ /(adv,adv-to) (on-mim) flabbily/softly/limply/easily (bend)/effortlessly/flexibly/mushily/
ˤä /(adv) (on-mim) gooily/with a squeeze/squishily/with a squish/
̤ /(int) (net-sl) damn/drats/crap/
ͤ /(adv,adv-to,vs) (on-mim) winding/meandering/wriggling/wiggling/waving/swaying/twisting and turning/
ͤ /(adv,adv-to) (on-mim) (rare) winding/meandering/wriggling/wiggling/waving/swaying/twisting and turning/
Ӥ /(adv,adv-to) (on-mim) in loud gulps (esp. of alcohol)/
ӤꤰӤ /(adv,adv-to) (on-mim) in loud gulps (esp. of alcohol)/
֤ /(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/(suf,prt) (2) to (about) the extent that/(almost) enough that/so ... that .../at least/(suf,prt) (3) as ... as .../like/(P)/
餰 /(adv,adv-to,vs,adj-no,adj-na) (1) (on-mim) wobbling/tottering/shaking/unstably/unsteadily/(adv,adv-to,vs) (2) (on-mim) wavering (e.g. over a decision)/dithering/indecisively/(adv,adv-to) (3) (on-mim) boiling up/(adv,adv-to,vs) (4) (on-mim) dizzily/giddily/
ä /(adv) (on-mim) shaking violently/
 /(adv-to,adv) (on-mim) shaking violently/
դ [Ĥ] /(sK) (v5k,vi) (1) (uk) to be unsteady/to reel/to shake/(v5k,vi) (2) (uk) to waver/to be unsettled (feelings, thoughts, etc.)/
դ [Ĥ] /(sK) (v5k,vi) (1) (uk) to be unsteady/to reel/to shake/(v5k,vi) (2) (uk) to waver/to be unsettled (feelings, thoughts, etc.)/
ꤰ /(n) (1) hard lump under the skin (e.g. adipous tumor, lymph node tumor, etc.)/(adv,adv-to,vs) (2) (on-mim) grinding against/pressing or rubbing with turning movements (e.g. someone's shoulders with one's elbow)/(adv,adv-to,vs) (3) rolling one's eyes/goggling one's eyes/googly eyes/(adv,adv-to,vs) (4) rattling sound/
Ȥ /(n) (work) Guri and Gura (children's book series)/
 [] /(n) guricha/Japanese green tea similar to gunpowder tea/
 /(n) (col) accomplice/conspirator/cohort/
뤰 /(adv,adv-to) (1) (on-mim) (turning) round and round/in circles/(adv,adv-to) (2) (on-mim) wrapping around/winding around/(P)/
뤰봬 [뤰ޤ] /(n) rolling (something) up by spinning it around/coiling/
ä /(adv) (1) (on-mim) turning round/going around/turning about/rotating/(adv) (2) (on-mim) 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) (1) (on-mim) turning round/going around/turning about/rotating/(adv) (2) (on-mim) surrounding/encircling/
줨 /(suf,prt) (1) (col) approximately/about/around/or so/(suf,prt) (2) (col) to (about) the extent that/(almost) enough that/so ... that ... at least/(suf,prt) (3) (col) as ... as .../like/
 /(v1,vi) to stray from the right path/to go wrong/to go off the rails/to turn delinquent/
 [󤿤] /(n) gang of young toughs/hooligans/hoodlums/hoods/yobbos/
 /(adj-i) (sl) grotesque/disgusting/gross/
󤰤 /(adv,adv-to) (on-mim) rapidly/vigorously/by leaps and bounds/steadily/
 /(adv) (on-mim) remarkably/noticeably/
ʤ /(adv-to,adv,vs) (1) (on-mim) limp/listless/enervated/having no energy/(adv-to,adv,vs) (2) (on-mim) flaccid/wilting/soft/having no shape/
ˤ /(adv-to,adv,vs) (1) (on-mim) limp/listless/enervated/having no energy/(adv-to,adv,vs) (2) (on-mim) flaccid/wilting/soft/having no shape/
 [Ϥ] /(n) (law) being likely to commit a crime/pre-delinquency/
Ⱦǯ [Ϥ󤷤礦ͤ] /(n) (law) juvenile deemed likely to commit a crime/pre-delinquent juvenile/status offender/
 /(prt) remind me/I forget/was it?/was that what happened?/
Τ /(n) (uk) rough-legged buzzard (Buteo lagopus)/rough-legged hawk/
 [Ȥ] /(sK) (n) (1) fluorescent lamp/fluorescent light/(n) (2) (dated) person who is slow to react/someone slow on the uptake/
 /(n) (1) (abbr) (arch) Mars (planet)/(n) (2) (arch) dazzlement/bewilderment/daze/
 [] /(n) accomplishments/taking lessons (in dance, music, tea ceremony, flower arranging, etc.)/
 /(n) (1) (abbr) (arch) Mars (planet)/(n) (2) (arch) dazzlement/bewilderment/daze/
 [] /(sK) (n) (geol) diatomaceous earth/diatomite/siliceous marl/kieselguhr/
ޤդ /(n) spectacled guillemot (Cepphus carbo) (ain:)/sooty guillemot/
򵯤 [򤪤] /(sK) (exp,v5s) (med) to have convulsions/
勞 /(n) (1) (abbr) (arch) Mars (planet)/(n) (2) (arch) dazzlement/bewilderment/daze/
 [] /(n,adj-no) fluorescence/
 [Ȥ] /(sK) (n) (1) fluorescent lamp/fluorescent light/(n) (2) (dated) person who is slow to react/someone slow on the uptake/
 [] /(sK) (n) (1) (chem) silicic acid/(n) (2) (col) silica/silicon dioxide/
 [󤨤] /(sK) (n) (chem) silicate/
 [] /(sK) (n) ruled paper/lined paper/
 [] /(sK) (n) ruled paper/lined paper/
 [] /(sK) (n) ruled paper/lined paper/
 [] /(n) (1) ruled line/rule/(n) (2) (abbr) chart/(n) (3) crease/score/(n) (4) (comp) border/
 [Ҥ] /(exp,v5k) to rule a line/to draw a line/
 [] /(sK) (n) (geol) diatomaceous earth/diatomite/siliceous marl/kieselguhr/
 [Ĥ] /(sK) (n) cervical vertebrae/
Ƭ [] /(n) kanji "pig's head" radical/
ư̮ [ɤߤ㤯] /(n) carotid artery/
 [] /(sK) (n) (anat) neck/
 /(prt) (fam) (ksb:) yes?/no?/isn't it?/is it?/
 [ˤ] /(n) wounded person/injured person/(P)/
¤ [] /(sK) (n) slashing (someone) with a sword diagonally from the shoulder/
ڤ [] /(sK) (n) slashing (someone) with a sword diagonally from the shoulder/
 [] /(sK) (n,adv) this morning/
μ [Τ] /(exp,n) poppy seed/
γ [Ĥ] /(sK) (n) (1) poppy seed/(n) (2) something extremely tiny/
 /(n) distinction (e.g. between right and wrong, public and private, etc.)/responsibility (taking, acknowledging)/(P)/
դ [Ĥ] /(exp,v1) (1) (uk) to draw a line (between)/to make a clear distinction (between)/to distinguish/to discriminate/to make it clear where one stands/(exp,v1) (2) (uk) to settle (a matter) once and for all/to bring to an end/(exp,v1) (3) (uk) to take responsibility (for)/
Ȥ [ꤪȤ] /(sK) (v5s,vt) to scrape off/to plane off/
㤦 [] /(sK) (exp,v5u) (id) to be on a (completely) different level/to be on a different scale/to be in a different league/to be of a different order of magnitude/to stand no comparison/
 /(adv,adv-to) (on-mim) with a loud, shrill laugh/with a cackle/(laughing) wildly/
ޤ /(adj-i) piercing/shrill/noisy/loud/clamorous/wild/
 [] /(n) (comp) digit position/
ư [ɤ] /(n) (comp) shift (of binary data)/
㤤 [] /(sK) (adj-na,n) an order of magnitude higher/off by a digit/in a different league/unbelievable/incomparable/unimaginable/
 [] /(n) headroom/maximum height/(vertical) clearance/(distance) under beam (girder)/
 [Ϥ] /(sK) (adj-na,n) incredible/extraordinary/exceptional/phenomenal/
 [ϥ] /(sK) (sk) (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 (of binary data)/
դ [Ĥ] /(exp,v5k) (uk) to be jinxed/to suffer a stroke of bad luck/to suffer a setback/to have a damper put on one/to have cold water thrown on one/
 /(adv,adv-to,vs) (1) stingily/tightfistedly/in a miserly manner/(adv) (2) naggingly/
󤱤 /(adj-na) (col) (on-mim) thorough (criticism, defeat, etc.)/utter/serious/
 /(v5r,vt) (col) to be stingy (with)/to skimp (on)/
դ [Ĥ] /(sK) (sk) (exp,v1) (1) (uk) to find fault (with)/to cavil (at)/to carp (about)/to complain/to pick holes (in)/(exp,v1) (2) (uk) to throw a wet blanket (on)/to throw cold water (on)/to jinx/to cast a bad omen (on)/
դ [Ĥ] /(sK) (exp,v1) (1) (uk) to find fault (with)/to cavil (at)/to carp (about)/to complain/to pick holes (in)/(exp,v1) (2) (uk) to throw a wet blanket (on)/to throw cold water (on)/to jinx/to cast a bad omen (on)/
 /(n,adj-na) (uk) miser/cheapskate/skinflint/
˷ [ܤ] /(n,adj-na) (uk) miser/cheapskate/skinflint/
 [] /(adj-i) (1) (uk) stingy/mean/tight-fisted/cheap/(adj-i) (2) (uk) narrow-minded/petty/mean/(adj-i) (3) (uk) shabby/poor/
դ [Ĥ] /(sK) (sk) (exp,v1) (1) (uk) to find fault (with)/to cavil (at)/to carp (about)/to complain/to pick holes (in)/(exp,v1) (2) (uk) to throw a wet blanket (on)/to throw cold water (on)/to jinx/to cast a bad omen (on)/
դ [Ĥ] /(sK) (exp,v1) (1) (uk) to find fault (with)/to cavil (at)/to carp (about)/to complain/to pick holes (in)/(exp,v1) (2) (uk) to throw a wet blanket (on)/to throw cold water (on)/to jinx/to cast a bad omen (on)/
ä [äؤ] /(exp) quite a chore/not that easy/fairly difficult/
ä /(n) (col) bicycle/
ä /(adj-na) (ksb:) odd/strange/queer/weird/bizarre/
ä [ä뤤] /(adj-i) (vulg) extremely vexing/
äƤ /(n) (uk) hinny/
Ĥ礦ߤߤ /(n) penannular jade earrings/
Ĥη [ĤΤ] /(sK) (exp,n) (vulg) anus/asshole/arsehole/
Ĥη [Τ] /(sK) (sk) (exp,n) (vulg) anus/asshole/arsehole/
Ĥ [Ĥޤ] /(sK) (exp,v5r) (1) (uk) to suddenly assume an antagonistic attitude/to suddenly become defiant/to turn aggressive (in one's manner)/(exp,v5r) (2) (uk) to moon/to point one's naked buttocks at someone/to give someone the brown-eye/
Ĥ [ޤ] /(sK) (exp,v5r) (1) (uk) to suddenly assume an antagonistic attitude/to suddenly become defiant/to turn aggressive (in one's manner)/(exp,v5r) (2) (uk) to moon/to point one's naked buttocks at someone/to give someone the brown-eye/
Ĥ [Ĥ] /(sK) (exp,v5t) (sl) (id) to take responsibility for/to take the blame for/
Ĥ [Ĥ] /(sK) (sk) (exp,v5t) (sl) (id) to take responsibility for/to take the blame for/
Ļ [Ĥ] /(sK) (exp,v5t) (sl) (id) to take responsibility for/to take the blame for/
Ļ [Ĥ] /(sK) (sk) (exp,v5t) (sl) (id) to take responsibility for/to take the blame for/
ľ [Ӥ礦] /(sK) (n,adj-no) wedge-shaped/cuneate/cuneiform/
 /(conj,prt) but/however/although/(P)/
ɤ /(conj,prt) but/however/although/
ʤʤ /(n) (uk) mould mite (Tyrophagus putrescentiae)/cheese mite/
ν [Τ] /(n) (food) wild vegetable and tofu soup (specialty of Aomori prefecture)/
Ф /(adj-i) (col) gaudy (esp. of makeup or clothing)/garish/glitzy/loud/
Ф /(adv,adv-to,vs) (on-mim) gaudy/garish/showy/
Ω [Ф] /(sK) (v5t,vi) to become fluffy/to become fuzzy/to become nappy/to become rough/to become frayed/
˴ [ˤޤ] /(exp,v5k) (id) to confuse (someone)/to befuddle/to bewilder/to mystify/to throw up a smokescreen/to surround with smoke/
ΩƤ [򤿤Ƥ] /(sK) (exp,v1) (id) to make a living/to earn a livelihood/
ա /(n) anti-smoke hood/
μ [Τߤ] /(sK) (n) (m-sl) kemonomimi/character with animal ears/
μ [ߤ] /(sK) (n) (m-sl) kemonomimi/character with animal ears/
μ [Υߥ] /(sK) (sk) (n) (m-sl) kemonomimi/character with animal ears/
μ [ߥ] /(sK) (sk) (n) (m-sl) kemonomimi/character with animal ears/
ƻ [Τߤ] /(n) animal trail/game trail/
⼪ [Τߤ] /(sK) (n) (m-sl) kemonomimi/character with animal ears/
⼪ [ߤ] /(sK) (n) (m-sl) kemonomimi/character with animal ears/
⼪ [Υߥ] /(sK) (sk) (n) (m-sl) kemonomimi/character with animal ears/
⼪ [ߥ] /(sK) (sk) (n) (m-sl) kemonomimi/character with animal ears/
餱 /(adv,adv-to) (on-mim) cackling (sound of shrill laughter)/
餱Ф [餱餦] /(v5u,vi) to cackle/
 /(n) vignetting (darkening of the perimeter of a photographic image)/
 /(aux-v) (1) (arch) indicates recollection or realization (i.e. of hearsay or the past)/can form a poetic past tense/(aux-v) (2) (arch) indicates continuation from the past to the present/(n) (3) end/conclusion/
꤬դ [꤬Ĥ] /(exp,v5k) (uk) (id) to be settled/to be brought to an end/
 [򤤤] /(sK) (exp,v1) to kick (esp. with force)/
դ [Ĥ] /(exp,v1) (uk) to settle/to finish/to bring to an end/
 [ꤳ] /(sK) (v5m,vt) to kick into (e.g. a ball into a goal)/
껦 [ꤳ] /(v5s,vt) 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) (pol) but/however/although/(P)/
ɤ /(conj,prt) (pol) but/however/although/(P)/
̣ [] /(n) pretense/affectation/showiness/
 /(adv,adv-to) (1) (on-mim) completely/entirely/(adv,adv-to) (2) (on-mim) nonchalantly/as if nothing happened/
 /(adv,adv-to) (on-mim) croak/ribbit/sound of frogs/
ä /(adv,vs) (1) (on-mim) completely/entirely/(adv,vs) (2) (on-mim) nonchalantly/as if nothing happened/
 /(adv,adv-to) (1) (on-mim) completely/entirely/(adv,adv-to) (2) (on-mim) nonchalantly/as if nothing happened/
 /(n) (arch) xun (ancient Chinese musical instrument resembling a clay ocarina)/
 /(prt) because/since/
󤫤 [󤫤Ĥ褤] /(exp,adj-i) good at fighting/usually wins a fight/
󤫤ᤤ [󤫤äѤ䤤] /(sK) (adj-i) quarrelsome/easy to anger/quick to lose temper/
󤫤ᤤ [󥫤äѤ䤤] /(sK) (sk) (adj-i) quarrelsome/easy to anger/quick to lose temper/
󤫤㤦 [󤫤򤫤] /(exp,v5u) to get into a fight/to take up the gauntlet/to accept a challenge/
󤫤 [󤫤򤦤] /(sK) (exp,v5r) to pick a fight/to pick a quarrel/
󤫹 [󤫤] /(n,adj-no) belligerent attitude/readiness to fight/belligerence/
̤ [󤫤狼] /(sK) (n) parting ways after a quarrel/
ξ [󤫤礦Ф] /(exp) in a quarrel, both parties are to blame/
󤭤礦 /(n) (hist) Zoroastrianism (esp. in China)/
󤱤 /(n,vs) hopping on one foot/
󤱤 /(n) hopscotch/
󤷤礦 [󤷤礦] /(sK) (n) (med) tenosynovitis/
󤻤 [󤻤夦] /(sK) (n) (baseb) pickoff throw/pickoff attempt/
 [󤸤] /(n) Japanese tofu and vegetable chowder/
Ĥ򿩤魯 [Ĥ򤯤魯] /(exp,v5s) (rare) 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) (ksb:) but/however/although/
 /(n) (abbr) hopscotch/
Ӥ礦 [Ӥ礦] /(n) (astron) Microscopium (constellation)/the Microscope/
ۤۤ /(ik) (adj-na,adj-no) curt/blunt/brusque/
ۤ /(adj-na,adj-no) curt/blunt/brusque/
 [󤤤] /(n,vs,vt) (1) traction/towing/hauling/pulling/drawing/(n,vs,vt) (2) driving (e.g. economic growth)/
 [Ӥ] /(ik) (n,vs,vt) (1) traction/towing/hauling/pulling/drawing/(n,vs,vt) (2) driving (e.g. economic growth)/
 [󤤤󤷤] /(n) (1) tractor/towing vehicle/(n) (2) driving force/leading role/
 [] /(n) kendama/Japanese bilboquet (cup-and-ball game)/
 [󤸤夦] /(sK) (n) pistol/handgun/
 [󤷤夯] /(n) crimp/crinkle/waviness/
 [󤻤] /(n,vs,vt) (1) check/keeping in check/restraint/curbing/reining in/discouraging (from doing)/(n,vs,vt) (2) containment (of enemy forces)/diversionary action/feint operation/show of force/(n,vs,vt) (3) (baseb) pickoff throw/holding (a runner) on base/
 [󤻤夦] /(n) (baseb) pickoff throw/pickoff attempt/
 [󤻤] /(n,vs,vt) reprimand/rebuke/censure/reproof/
 [󤽤] /(sK) (n,adj-na) tumult/great noise/clatter/hustle and bustle/
մ [󤿤] /(n) physical weariness/sense of fatigue/washed-out feeling/
 [Ǥ] /(sK) (n,vs,vt) spreading around (news, etc.)/talking about widely/noising about/circulating/
ڽ [ɤ夦餤] /(sK) (n,vs,vi) (yoji) recouping one's strength for a renewed attack/making another attempt with redoubled efforts/
ڽ [ɤ礦餤] /(sK) (n,vs,vi) (yoji) recouping one's strength for a renewed attack/making another attempt with redoubled efforts/
 [Ф] /(sK) (n) keyboard (of a piano, typewriter, etc.)/
 /(int) ugh/yuck/ick/blech/damn/crap/
 /(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/
Ф [ȤФ] /(sK) (exp,v5s) to issue a manifesto/to appeal/
 /(adv,adv-to) (on-mim) croak/ribbit/sound of frogs/
٤ /(n) (myth) Yakushima forest yokai which haunts loggers/
 /(aux) (arch) (pol) to be/to exist/
δ [Τ󤰤] /(sK) (exp,n) putting a deliberately bad interpretation (on a person's actions)/petty-minded suspicion/
δ [Τ󤰤] /(sK) (exp,n) putting a deliberately bad interpretation (on a person's actions)/petty-minded suspicion/
θη [ΤȤ¤] /(exp) (proverb) hindsight is 20-20 (even for a fool)/an afterwit is everybody's wit/
 /(adv) (on-mim) (rare) looking very thin/
 [Τ椭] /(sK) (exp,n) (id) (derog) hanger-on/lackey/sycophant/snow stuck under a geta sandal/
¤ [򤢤] /(sK) (exp,v1) (id) to leave everything to (someone)/
 [Ϥ] /(sK) (exp,v1) (id) to inflate (figures)/to jack up (e.g. a score)/to pad/
Ȣ [Ф] /(n) shoe rack (at an entrance)/shoe cupboard/shoe cubby/
 [Ф] /(sK) (n) (1) wearing wooden clogs/(n) (2) (col) floatplane/
 /(adv,adv-to) (on-mim) boisterously (laughing)/
 /(int) ugh/yuck/ick/blech/damn/crap/
ä /(vs,adv-to) (1) (on-mim) to be disheartened/to be dejected/to be discouraged/to be disappointed/(adv,adv-to,vs) (2) (on-mim) suddenly (losing a lot of weight)/looking emaciated/becoming very thin/
ä /(n) (on-mim) belch/burp/eructation/
ûưʪ [äɤ֤] /(n) (1) gnawing animal/(n) (2) rodent/
û [ä⤯] /(n) Rodentia (order comprising the rodents)/
û [ä뤤] /(n) rodents/
 /(n) (hist) cutting off a foot (one of the five punishments of ancient China)/
դ󤲤դ /(int) (on-mim) ahem/cough-cough/noise in lieu of a comment or contrary view/
ۤ /(adj-na,adv,n,adv-to) (on-mim) (wet) cough/(sound of) coughing/
 /(n) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
 /(n) (ksb:) person who laughs a lot/
餲 /(adv,adv-to) (on-mim) guffawing/roaring (with laughter)/(laughing) heartily/
餲Ф [餲餦] /(exp,v5u) to guffaw/to roar with laughter/to laugh heartily/
 /(n,vs,vi) (1) (col) vomit/spew/puke/vomiting/(n,vs,vi) (2) (col) confessing/
 /(adv,adv-to) (on-mim) croak/ribbit/sound of frogs/
 /(int) (sl) that's gross!/disgusting!/
Ǥ [Ϥ] /(exp,v5k) to vomit/to throw up/
Ǥ [Ϥ] /(exp,v5k) (col) to throw up/to vomit/to spew/
 [֤] /(n) (col) sick bag/barf bag/
󤭰 [󤭤뤷] /(sK) (n) symbol of vitality/vibrant presence/being renowned for activeness/
 /(aux) (arch) (pol) to be/to exist/
󤼤 /(adv-to,adj-t) (1) (arch) alone/(adv-to,adj-t) (2) spilling tears in large drops/crying out in anguish/crying out in sorrow/
ʤ /(vs,adv,adv-to) (1) (on-mim) to be weary/to be worn out/to be tired/(vs,adv,adv-to) (2) (on-mim) to be fed up (with)/to be sick of/(vs,adv,adv-to) (3) (on-mim) to be dejected/to be dispirited/to be disheartened/
ô [򤫤Ĥ] /(exp,v5g) to be superstitious/
ô [󤫤Ĥ] /(n) superstition/acting superstitiously (for good luck)/
ľ [ʤ] /(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/(suf) (2) doing together/doing to each other/contest/match/(suf) (3) (fam) familiarizing suffix (sometimes meaning "small")/
 /(n) (work) Kokoro (1914 novel by Natsume Soseki)/
 /(suf,adj-i) rich in .../high in .../full of .../very .../quite .../
 /(n) (hanaf) koi-koi (type of hanafuda game)/koi koi/
 /(n) (hon) (ksb:) youngest daughter (of a good family)/
 [Ĥ] /(pn) (derog) (fam) (uk) these guys/these fellows/
̺ [̤] /(n) (astron) Canis Minor (constellation)/the Lesser Dog/
 [] /(sK) (n) (1) opening of a scabbard/mouth of a sword sheath/(n) (2) style of shirt with carp-mouth shaped sleeves/
 [] /(sK) (n) (1) opening of a scabbard/mouth of a sword sheath/(n) (2) style of shirt with carp-mouth shaped sleeves/
 /(n,adj-na,adj-t,adv-to) (uk) stony, fallow land/
 [] /(exp) don't miss it/stay tuned/coming soon/look forward to it/
 [] /(sK) (rk) (n) koji mold (Aspergillus oryzae)/
 [] /(sK) (n) koji mold (Aspergillus oryzae)/
 /(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/if it comes to this/
٤ [٤򤿤] /(exp,v1) (1) to droop (e.g. ears of grain)/(exp,v1) (2) to bow one's head/to hang one's head/
껱 [꤬] /(n) (Western-style) umbrella/
ä /(conj) thus/in this way/
 [] /(sK) (n) (anat) testicle/testicles/testes/
Ƥ [ߤƤ] /(exp) despite appearances/it may not seem so/it might not look it/
 [] /(sk) (adj-pn) (uk) such/this sort of/like this/
 [桼] /(sk) (adj-pn) (uk) such/this sort of/like this/
 [] /(adj-pn) (uk) such/this sort of/like this/(P)/
 [椦] /(ik) (adj-pn) (uk) such/this sort of/like this/
ä [ä] /(exp) (uk) this sort of/this type of/(P)/
 [㤯] /(n,vs,vi) (1) agglutination/adhesion/(n,vs,vi) (2) deadlock/stalemate/standstill/(n,vs,vi) (3) (ling) agglutination/
 [㤯礦] /(n) deadlock/standstill/stalemate/impasse/standoff/
Ƭ [Ȥ] /(sK) (n) (anat) larynx/
 [Ф] /(sK) (n) (1) slope/incline/gradient/grade/pitch/(n) (2) (math) slope (of a linear function)/(n) (3) (math) (physics) gradient (vector calculus)/
ɡ [] /(n) (rare) nose-blowing/
 [] /(n) (anat) anus/
 [֤餰] /(sK) (n) (1) plaster/patch/(n) (2) ointment/liniment/
 /(exp) (col) scary/
 /(exp) (col) scary/
굴 [ꤪ] /(n) freeze tag (children's game)/
 /(adj-pn) this sort of/this kind of/like this/such/
 /(adj-pn) this sort of/this kind of/like this/such/
 /(adj-pn) this sort of/this kind of/like this/such/
 [ͤष] /(n) (1) (uk) scarabaeid beetle/(n) (2) Mimela splendens (metallic-green scarabaeid beetle)/
 /(suf) (sl) (vulg) -job/stimulating the penis with a body part/
 [] /(v5s,vt) to denounce/to disparage/to lambast/to abuse/
Ȥ [Ĥ] /(v5u,vt) to work (someone) hard/to push (someone) around/
Ȥ [Ȥ] /(v5s,vt) to thresh/
Ĥͺ [Ĥͤ] /(n) (astron) Vulpecula (constellation)/the Fox/
󤻤 [褻] /(sK) (v1,vt) to row up to (e.g. a ship)/
Ф [] /(v5s,vt) (1) to start rowing/to begin to row/(v5s,vt) (2) to row out (e.g. to sea)/to pull out/to set off/(v5s,vt) (3) to start pedaling/to begin to pedal/
失 [Ĥ] /(v1,vt) (1) (uk) to row (a boat) to (a pier, shore, etc.)/(v1,vt,vi) (2) (uk) to reach (a goal after considerable effort)/to arrive at/to (finally) manage to do/
դ [Ĥ] /(sK) (v1,vt) (1) (uk) to row (a boat) to (a pier, shore, etc.)/(v1,vt,vi) (2) (uk) to reach (a goal after considerable effort)/to arrive at/to (finally) manage to do/
 /(n) richness/fullness/lushness/body (esp. of food, wine, etc.)/depth/weight/substance/
Ҥ󤬤 /(n) (min) melaphyre/
 /(adv,adv-to,vs) (1) (on-mim) nodding (in agreement, with approval, etc.)/(adv,adv-to,vs) (2) (on-mim) repeatedly nodding and dozing off/(adv,adv-to,vs) (3) (on-mim) suddenly (dying)/(adj-f) (4) (on-mim) deep (flavor, flavour, color, colour, etc.)/rich/
 /(n) (uk) bighead carp (Aristichthys nobilis)/
 /(n) hardy kiwi (Actinidia arguta)/kiwi berry/tara vine/bower vine/
 /(adv-to) (1) (on-mim) nod deeply/(adv-to) (2) glugging/drinking deeply/
󤳤 /(adv-to) (1) (on-mim) glugging/drinking deeply/(adv-to) (2) nodding deeply/
̣ [] /(n) mouthfulness (of food and drink)/body/
޺ [ޤ] /(n) (astron) Ursa Minor (constellation)/the Lesser Bear/
 /(n) (uk) Oreorchis patens (species of orchid)/
ä /(adv) (1) (on-mim) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (chn) cockerel/rooster/
ä /(adv) (1) (on-mim) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (chn) cockerel/rooster/
ä /(adv) (1) (on-mim) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (chn) cockerel/rooster/
ä /(adv) (1) (on-mim) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (chn) cockerel/rooster/
žӤ [ĤޤӤ] /(exp,adv) (uk) (hurrying along) falling and stumbling/falling all over oneself/
θװ [ΤȤ] /(exp) (rare) hindsight is 20-20 (even for a fool)/
 [餤] /(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) foolish monkey/
 /(adj-pn) this sort of/this kind of/like this/such/
 [] /(adj-i) smelling burnt/tasting burnt/having a burnt smell/
 [] /(n,adj-no) dark brown/olive brown/
㿧 [㤤] /(n,adj-no) dark brown/olive brown/
 /(exp) from here/from this place/
 [ΤϤʤ] /(exp,n) conversation (just) between you and me/confidential talk/
ǰäɴǯ [ǤäҤ㤯ͤ] /(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/
˱ [ˤ] /(sK) (conj) (1) (uk) now/at this time/(conj) (2) (uk) as such/for this reason/hence/
˶ˤޤ [ˤޤ] /(exp) has reached its limit/has reached its peak/
 [ˤ] /(exp) (1) came here/coming here/(exp) (2) (id) recently/
ν [ΤȤ] /(exp,adv) (1) (uk) of late/lately/(exp,n) (2) (uk) this part/this point/here/
ޤ褿 [ޤǤ] /(exp) (uk) after having come this far/now that we've come this far/
ɤ /(n) (work) Anywhere But Here (film)/
 [ؤ] /(exp,adv) about here/in this neighborhood/
դ [餢] /(exp,adv) (uk) about here/in this neighborhood/
 /(n) (work) Kokoro (1914 novel by Natsume Soseki)/
Ͼդ [ϤޤĤΤϤˤĤĤ] /(exp) (proverb) for gifts, it's the thought that counts/
ɤ [] /(exp,v5m) (id) to read (someone's) thoughts/to guess what (someone) is thinking/
Ѥ [] /(exp,v1) to be attentive to/to pay attention to/
¤餫 [䤹餫] /(sK) (adj-na) calm (of mind)/at ease/
ۤ [Ф] /(sK) (n,vs,vi) exerting care/attention/consideration/thoughtfulness/
 [ɤ] /(sK) (v5r,vi) (col) to be thrilled/to be excited/
٤ [ɤ] /(sK) (v5r,vi) (col) to be thrilled/to be excited/
 [Ȥ] /(exp) (uk) recently/lately/these days/
 [Ф] /(exp,n) the crucial moment/the moment of truth/do-or-die situation/crucial juncture/crucial stage/
 /(n) ostrich fern (Matteuccia struthiopteris)/
äѤ /(adv,vs) neat (neatly)/tidy/trim/
 [Ȥؤ] /(n) kanji "mound" or "small village" radical at left (radical 170)/
礦 [礦] /(n) pepper shaker/
礳 [礳Фʤ] /(n) whispered conversation/whispering/
Ф /(adj-i) (1) ticklish/(adj-i) (2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
 [] /(n) strainer/sieve/
 [] /(n) filter paper/
 [] /(sK) (n,vs,vi) wedding/bridal procession/marriage into a family/
 [̤] /(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/
餻 [餻礷] /(n) (col) girl who has low self esteem/
 [] /(v1,vt) to wrench open/to break open/to pry open/to prise open/to force open/
 [] /(v1,vt) to force (something) into/to thrust into/
դ [Ĥ] /(sK) (v1,vt) (uk) to distort/to strain (an interpretation)/to stretch (the meaning of a word)/
 /(n) (rare) coriander (Coriandrum sativum)/cilantro/
碌 [ꤢ碌] /(v1,vt) to rub together (e.g. one's hands)/
դ [Ĥ] /(v1,vt) (1) to press against/to push against/to nuzzle against (e.g. dog nosing a person)/(v1,vt) (2) to rub (something) onto/to wipe onto/to smear with/to brush on/(v1,vt) (3) (dated) to strike (a match)/
Ȥ [ꤪȤ] /(v5s) to scrape off/to rub off/
礦 [줢] /(v5u,vi) to rub against/to chafe/to quarrel/
 /(adv,adv-to,vs) (1) (on-mim) restlessly/fussily/anxiously/making a fuss over trifles/(vs,adv-to) (2) (on-mim) to be cramped/to be claustrophobic/
Ĥ /(v5k,vi) (1) to make a fuss (about nothing)/to be fussy/to be restless/to be anxious/(v5k,vi) (2) to be cramped/to be claustrophobic/
 /(prt) (1) it is ... that .../precisely/in particular/definitely/for sure/only (when, after, because, etc.)/(prt) (2) although/while/it is the case that ... but/(prt) (3) it is precisely because ... that .../only because .../(prt) (4) (form) not at all/not in the slightest/absolutely not/never/(P)/
 /(n) (ling) Japanese ko-so-a-do demonstratives (e.g. pronouns: kore, sore, are, dore)/
 /(conj,prt) although/
ä /(adj-i) (rare) ticklish/
 [Ȥ] /(v5r,vt) to scrape off/
 /(adv,adv-to,vs) (on-mim) sneakily/secretly/stealthily/on the sly/(P)/
ť [ɤܤ] /(n) (rare) sneak thief/petty thief/cat burglar/
 [Фʤ] /(n) whispered conversation/whispering/
 /(conj,prt) and/although/but/
ƻٱ [Ƥ] /(sK) (n) child-rearing assistance/support for young parents/child-care allowance/
ä /(adv) (on-mim) stealthily/secretly/
Ф /(adj-i) (1) ticklish/(adj-i) (2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
Ф椤 /(adj-i) (1) ticklish/(adj-i) (2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
 /(n,vs,vi) (sl) secretly exchanging email addresses/
ť [ɤ] /(n) (abbr) sneak thief/petty thief/cat burglar/
Ĥ /(n) (col) someone who curls up under a kotatsu all winter/kotatsu snail/
ĵ [Ĥ] /(n) (online) article that is a rehash of information already available online (or has been shown on TV)/article (written from the comfort of one's) kotatsu/
 [Ĥष] /(n) (col) someone who curls up under a kotatsu all winter/kotatsu bug/kotatsu snail/
 [Ĥ֤Ȥ] /(n) quilt coverlet for a kotatsu/kotatsu quilt/
 /(n) Kodama/slowest Tkaid and Sany-line Shinkansen train service (stopping at all stations)/
 /(n) (rare) Ficus erecta (species of fig)/
ȴ [̤] /(v5k) to refuse to compromise (on quality, etc.)/to be fastidious about doing things the right way through to the end/
 /(sk) (adv-to,adv) (1) (on-mim) ticktock/(adv-to,adv) (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/(adj-no,adj-na) (4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(adj-no,adj-na) (5) (on-mim) scared stiff/tense/nervous/frightened/
㤳 /(adv,adv-to,vs) (on-mim) cramming in (many small things)/jumbling together/
礰ä /(adj-i) (rare) ticklish/
礳 /(adv,adv-to,vs) (1) (on-mim) tickling/(adv,adv-to,vs) (2) (on-mim) restlessly/hurriedly/fiddling (around)/whispering (in someone's ear)/(int) (3) kitchy-koo/goochie-goo/
Ф /(adj-i) (1) ticklish/(adj-i) (2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
餳 /(exp) it is I who should say so/
 [ΤϤʤ] /(exp) (1) matter being discussed (e.g. in a private conversation)/(exp) (2) our side of the story (in contrast to another's version)/
 [] /(exp,n) covering the costs oneself/paying (the full amount) oneself/
󤳤 /(adj-no,adj-na) (1) hard (due to freezing, drying, etc.)/(adj-no,adj-na) (2) wound up/tense/
ä /(exp) (col) from here/from this place/
ä /(suf) (1) only/just/(adv) (2) (on-mim) (obs) with a snap/
ä /(adv,adv-to,vs) (1) (on-mim) nodding (in agreement, with approval, etc.)/(adv,adv-to,vs) (2) (on-mim) repeatedly nodding and dozing off/(adv,adv-to,vs) (3) (on-mim) suddenly (dying)/(adj-f) (4) (on-mim) deep (flavor, flavour, color, colour, etc.)/rich/
äꤦʤ /(v5k) to nod in agreement/to nod in assent/
äꤳä /(adv,adv-to,vs) (on-mim) niddle-noddle/nid-nod/nodding off/
äȤʤ /(v5k) to nod in agreement/to nod in assent/
ä [ä] /(n) idiot/dummy/joker/fool/trickster/
ạ̈ [ä] /(n) humorous flavour/something comical/
ä /(adv,adv-to) (on-mim) stealthily/secretly/in secret/(P)/
ä /(exp) (col) (it is such) a thing/
äʪ [äΤ] /(exp,n) (uk) mine (ours) for the taking/something under one's full control/
ä [äΤϤʤ] /(exp) (1) (col) matter being discussed (e.g. in a private conversation)/it's not your business/it doesn't matter (to you)/it's a private matter/(exp) (2) our side of the story (in contrast to another's version)/
ä /(exp) (1) (as for (that)) thing/(given (that)) thing/matter/fact/(exp) (2) (ksb:) (it is a ...) thing/matter/fact/
äƤ /(adv,adv-to,vs) (1) (on-mim) thickly/heavily/richly/(adv,adv-to,vs) (2) (on-mim) severely/strongly/
ä [äѤߤ] /(n,vs) (uk) broken into small fragments/smashed to atoms/fragments and splinters/smithereens/
ù [äԤɤ] /(adj-i) (uk) (col) (really) terrible/awful/(very) nasty/(extremely) harsh/severe/
Ѥ [äѤ] /(adj-i) (1) a little embarrassing/slightly embarrassed/somewhat ashamed/(adj-i) (2) extremely embarrassing/extremely embarrassed/
Ĥ /(adv-to,adv) (1) (on-mim) steadily/unflaggingly/untiringly/laboriously/diligently/(adv-to,adv) (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/
ĤϤ [ĤĤ] /(exp,v5m) (uk) to get the hang of/to learn the secret to/
Ĥ /(adv-to,n) (on-mim) with a bonk/with a thump/with a klunk/with a rap/
 [Ĥ] /(adj-t,adv-to) sudden/abrupt/unexpected/
Ť [Ťޤ魯] /(v5s,vt) to push (someone) around/to shove around/to treat roughly/to bully/
Ť /(n) (food) scallop and vegetable soup (specialty of Fukushima prefecture)/
Ƥ /(adv,adv-to,vs,adj-no) (1) (on-mim) thickly/heavily/profusely/lavishly/gaudily/(adj-no) (2) (on-mim) through and through/to the core/proper/
Ƥ /(adv-to) (on-mim) suddenly (fall asleep, fall over, die)/
Ƥ󤳤Ƥ /(adv) (on-mim) completely (beaten, defeated, etc.)/thoroughly/utterly/black and blue/to a pulp/
Ƥ /(adv) (on-mim) completely (beaten, defeated, etc.)/thoroughly/utterly/black and blue/to a pulp/
ƤѤ /(adv) (on-mim) completely (beaten, defeated, etc.)/thoroughly/utterly/black and blue/to a pulp/
ƥϥ /(n) (1) (net-sl) (abbr) user name (on an online forum like 2ch where the majority of users post anonymously)/(n) (2) (net-sl) (abbr) user who uses an online handle (instead of posting anonymously)/namefag/
Ƴ [Ƥ] /(n) (art) plaster relief carving/
 /(prt) (1) particle indicating a command/(prt) (2) (fem) particle indicating mild enthusiasm/(prt) (3) particle indicating a gentle interrogative/(prt) (4) particle used to soften a judgment or conclusion/
Ȥ [Ȥ뤴Ȥ] /(sK) (exp,adv) at every opportunity/for each and every thing that crops up/with every little thing/whenever possible/whenever the chance arises/at every turn/
Ȥ /(exp) from the fact that .../
Ȥ [ȤǤ] /(exp,v1) (uk) to be able (to)/to be possible (to)/(P)/
Ȥ̵ [Ȥʤ] /(sK) (exp,adj-i) (1) (uk) (something) has never occurred/to have never done (something)/such a thing has not happened/(exp,adj-i) (2) (uk) never happens/there is never a time when/
Ȥ˻ [Ȥˤ] /(exp,v5r) to reach a situation about which nothing can be done/
Ȥ /(adv,adv-to) (1) (on-mim) gentle clinking/sound of rapping/sound of rattling/sound of lightly chopping/(adv,adv-to) (2) (on-mim) simmering noise/light bubbling/sound of cooking something on a low flame/
ȤȤ /(conj) because/
Ȥʤ [Ȥʤ줷央] /(exp,n) (philosophy of) not rocking the boat/(principle of) letting sleeping dogs lie/
Ȥʤ [Ȥʤ򤨤] /(exp,v1) to end without incident/to not turn into something serious/
ȤˤʤäƤ /(exp,v1) to be scheduled to (do)/to be expected to (do)/
ȤΤ /(exp) from the fact that .../
Ȥγ [ȤΤۤ] /(sK) (adv) (1) (uk) exceedingly/extremely/exceptionally/unusually/(adv) (2) (uk) unexpectedly/
Ȥε [ȤΤ] /(exp,n) how it came about/how it originated/how it happened/the origins of the imbroglio/
Ȥ¾ [ȤΤۤ] /(iK) (adv) (1) (uk) exceedingly/extremely/exceptionally/unusually/(adv) (2) (uk) unexpectedly/
Ȥȯü [ȤΤۤä] /(exp,n) origin of an affair/spark that lit the fuse/beginning/
Ȥ̵ [ȤϤʤ] /(sK) (exp,adj-i) (1) (uk) there is no need to .../(exp,adj-i) (2) (uk) never happens/there is never a time when/
ȤФ˴Ť [ȤФˤޤ] /(exp,v1) to accept a kind offer/to take someone up on their offer/
ȤФ [ȤФΤ] /(n) (work) Kotoba no Izumi (Japanese dictionary; publ. 1898)/
ȤФ [ȤФˤ] /(sK) (exp,v5s) (id) to be vague/to speak ambiguously/to be evasive/to not commit oneself/
Ȥи [ȤФŤ] /(sK) (n) speech/expression/wording/language/
Ȥй [ȤФ] /(n,adj-na) skillful words/deceitful words/glibness/
Ȥй [ȤФ] /(n,adj-na) skillful words/deceitful words/glibness/
Ȥм [ȤФ] /(sK) (n) word-hunting/search for and censorship of politically incorrect words/
Ȥо [ȤФ] /(sK) (adj-na) laconic/of few words/reticent/quiet/
Ȥо [ȤФ] /(sK) (adj-na) laconic/of few words/reticent/quiet/
Ȥо [ȤФ] /(sK) (ok) (adj-na) laconic/of few words/reticent/quiet/
Ȥп [ȤФ] /(sK) (n) (1) word ending/way of ending one's words/(n) (2) slip of the tongue/verbal mistake/
Ȥп [ȤФ] /(sK) (n) (1) number of words/(n) (2) vocality/
Ȥ [ȤФ] /(n) word choice/choice of words/
Ȥ­餺 [ȤФ餺] /(sK) (n,adj-na) lack of words/being tongue-tied/suppressing what you want to say/
Ȥ̤ [ȤФɤ] /(sK) (adv,adj-no) as stated/verbatim/literally/
Ȥŵ [ȤФƤ] /(n) dictionary/lexicon/
Ȥͷ [ȤФ] /(n) word game/wordplay/playing with words/
Ȥۤɺͤ [Ȥۤɤ褦] /(exp,adv) so ... that .../to that extent/to that degree/
Ȥ椨̵ [Ȥ椨ʤ] /(exp) (arch) without incident/
Ȥ /(n) (col) (abbr) Happy New Year/
Ȥ /(adv,adv-to) (on-mim) with a (light) tap/clink/click/
Ȥ򱿤 [ȤϤ] /(exp,v5b) to go ahead/to proceed/to carry on/
Ȥ򵯤 [Ȥ򤪤] /(exp,v5s) to cause trouble/to cause a disturbance/
Ȥ򹥤 [Ȥ򤳤Τ] /(exp,v5m) to revel in trouble and discord/to be bent on making trouble/to like starting fights/
ȤӤƤ [Ȥ򤢤Ƥ] /(sK) (exp,v1) to make trouble/to rock the boat/to make waves/to aggravate a situation/
ȤΩƤ [Ȥ򤢤Ƥ] /(sK) (exp,v1) to make trouble/to rock the boat/to make waves/to aggravate a situation/
Ȥʬ [Ȥ櫓] /(exp,v1) to reason with (a person)/
Ȥ /(adv-to) (on-mim) clunk/thump/
ȷ礫ʤ [Ȥʤ] /(sK) (exp,adj-i) having plenty (of something)/having all one needs/
Ⱥ [Ȥ] /(n) (astron) Lyra (constellation)/the Lyre/
Ⱥ٤ [Ȥޤ] /(adj-na) detailed/minute/
Ⱥ٤ [Ȥޤ] /(adj-i) detailed/minute/articulate/
Ⱥ٤ [Ȥޤ] /(adv) minutely/in detail/
Ⱥ٤䤫 [Ȥޤ䤫] /(adj-na) detailed/minute/
ȻϤ [ȤϤ] /(sK) (n) (1) taking up a new line of work/the beginning of things/(n) (2) starting the preparations for New Year's festivities (December 8 in Tokyo, December 13 in Kyoto)/(n) (3) resuming work after the New Year's vacation/
ȼ [Ȥ] /(exp) (the thing) itself/
Ⱦ [Ȥ礦Ҥ] /(n) consumption of services (as opposed to goods)/buying experiences/
ڤ [Ȥ] /(v1,vi) to breathe one's last/to pass away/to die/to expire/
­ [Ȥ] /(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 end without incident/to not turn into something serious/
̵ [Ȥʤ] /(adv) (1) (uk) without accident/uneventfully/(suf) (2) (uk) without .../
 [Ȥ] /(sK) (n) mystical power inherent in words/spirit of language/
ɤ /(n) (abbr) (net-sl) (derog) mature-aged man still living with his parents/
ɤθ [ɤΤꤸ礦䤯] /(sK) (exp,n) Convention on the Rights of the Child/
ɤκ [ɤΤ] /(sK) (exp,n,adv) (time of) one's childhood/when one was a child/
ɤ¼ [ɤΤ] /(exp,n) children's village (institution providing assistance to children in need)/
ɤ [ɤΤ] /(exp,n) Children's Day (national holiday; May 5)/
ɤϣФޤǤ˰ʬοƹԤ򤹤 [ɤϤ󤵤ޤǤˤä礦֤Τ䤳򤹤] /(sK) (exp) (proverb) children pay back their debt to their parents in full by age 3 (through their cuteness)/
ɤϻФޤǤ˰ʬοƹԤ򤹤 [ɤϤ󤵤ޤǤˤä礦֤Τ䤳򤹤] /(sK) (exp) (proverb) children pay back their debt to their parents in full by age 3 (through their cuteness)/
ɤϿƤζ [ɤϤΤ] /(sK) (exp) (proverb) children are a reflection of their parents/
ɤλ [ɤϤΤ] /(sK) (exp) (proverb) children are oblivious to the cold/children are children of the wind/
ɤⰷ [ɤ⤢Ĥ] /(sK) (n,vs) treating someone like a child/
ɤػ [ɤ⤤] /(sK) (n) (1) children's chair/kids' chair/(n) (2) high chair/
ɤ [ɤ⤨] /(n) (abbr) certified center for early childhood education and care/ECEC/certified child center/type of combined day-care center and kindergarten/
ɤģ [ɤ⤫Ƥ礦] /(n) Children and Families Agency/
ɤ [ɤ⤫] /(sK) (n) organization for local children (for growth via sports, study, service, etc.)/
ɤ [ɤ⤮㤯] /(sK) (n) child abuse/
ɤⶵ [ɤ⤭礦ۤ] /(n) (org) Hosen College of Childhood Education/
ɤ [ɤऱ] /(sK) (adj-no) (intended) for children/for kids/aimed at children/designed for children/
ɤ⹥ [ɤ⤺] /(sK) (n,adj-na) (1) being fond of children/person who likes children/(n) (2) being liked by children/
ɤ [ɤ⤸] /(sK) (n) childhood/
ɤ⼼ [ɤ⤷] /(sK) (n) child's room/nursery/
ɤ [ɤƤ] /(sK) (n) child benefit/child allowance/
ɤ⿩Ʋ [ɤ⤷礯ɤ] /(n) volunteer-run cafeteria providing free or inexpensive meals to children and others in need/
ɤ⿴ [ɤ⤴] /(sK) (n) (innocent) mind of a child/childish mind/
ɤ [ɤ⤺⤦] /(sK) (n) (sumo) children's sumo/
ɤã [ɤ⤿] /(sK) (n) children/kids/
ɤ [ɤФ󤰤] /(n) children's (TV) show/children's program/
ɤ± [ɤӤ礦] /(n) children's hospital/
ɤ [ɤ٤] /(sK) (n) child's room/nursery/
ɤ [ɤդ] /(sK) (n) children's clothing/
ɤͷ [ɤ⤢] /(sK) (n) child's play/
ɤ [ɤ褦] /(sK) (adj-no) for use by children/for children/
ɤϢ [ɤŤ] /(sK) (n) (1) taking one's children along (to an event, into a new marriage, etc.)/(n) (2) parent with child/
ˤ /(n) (rare) coriander (Coriandrum sativum)/cilantro/
̤ [̤] /(n) light or fine rain/drizzle/
͡ /(adj-pn) this sort of/this kind of/like this/such/
ͤ [ͤޤ魯] /(v5s,vt) to knead/to turn/
ͤ [ͤޤ魯] /(sK) (v5s,vt) to knead/to turn/
֤ͤ [꤫ͤ] /(v5s) (1) to tamper/to mess with/(v5s) (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/(v1,vt) (2) to concoct/to make up/
ȭ [ͤФ] /(n) kneading trough/kneading bowl/
ʴ [ͤ] /(n) (food) (rare) dough/
֤ [ͤ] /(v5s,vt) to knead/to mix/to complicate/to turn into a mess/
Τ /(exp) because of this/thanks to this/due to this/
Τ /(exp) because of this/(P)/
Τ褦ʾ [Τ褦ʤФ] /(exp,adv) in this kind of situation/
Υ /(int) (derog) (dated) (uk) you bitch!/
ΰ [Τ] /(sK) (int) (derog) (dated) (uk) you bitch!/
ΰ [Τ餤] /(n,adv) (uk) this much/this amount/
ΰ [Τ餤] /(n,adv) (uk) this much/this amount/
γ [Τۤ] /(conj) (uk) besides/moreover/in addition/(P)/
δ [Τ] /(n,adv) the other day/lately/recently/during this period/(P)/
δ [Τ] /(n,adv) (1) the other day/lately/recently/during this period/(n,adv) (2) meanwhile/in the meantime/
δ [Τ] /(n) this point/now/this late in the game/
δˤ [Τˤ] /(sK) (exp) at this point/at this last moment/this late in the game/
δ˵ڤ [Τˤ] /(exp) at this point/at this last moment/this late in the game/
η [Τä] /(exp) consequently/as a result/
θ¤Ǥʤ [ΤǤʤ] /(exp) in this case, it does not apply/this case is an exception/
θ¤ǤϤޤ [ΤǤϤޤ] /(exp) in this case, it does not apply/this case is an exception/
θ¤ǤϤʤ [ΤǤϤʤ] /(exp) in this case, it does not apply/this case is an exception/
θΤ [Τ椨] /(conj) (form) therefore/because of this/for this reason/
θ [Τ] /(n,adv) after this/henceforth/henceforward/from now on/
θ [Τ] /(n,adv) after this/henceforth/henceforward/from now on/
θ [ΤΤ] /(n,adv) after this/henceforth/henceforward/from now on/
θ˵ڤ [Τˤ] /(sK) (exp) at this point/at this last moment/this late in the game/
κ [Τ] /(adv,n) (uk) at the time/in those days/then/
κ [Τ] /(adv,n) these days/nowadays/now/at present/recently/lately/(P)/
κ [Τ褦] /(adj-no,n) (arch) modern/latest/up-to-date/
κ [Τ] /(n,adv) on this occasion/now/in these circumstances/with this opportunity/
λȤФ [ΤȤȤФ] /(exp) (id) taking an unexpected opportunity/
μ [ΤĤ] /(exp,adj-no) next/
μ [ΤĤ] /(exp) from now on/
μ [Τ] /(exp,n,adj-no) (1) this way (of doing)/this method/(exp,n,adj-no) (2) this sort (of thing)/this type/
μ [Τ] /(adj-no) this kind of/
ν [ΤȤ] /(exp,adv,n,adj-no) (uk) lately/recently/these days/
ξ [Τ] /(exp,adv) (1) (any) more/further/in addition (to this)/on top of this/(exp,adv) (2) at this stage/now/now that things have come to this/
ξȤ [ΤȤ] /(exp) from now on/in the future/further/
ξʤ [Τʤ] /(exp,adj-i) the most/the best/the greatest/supreme/unrivalled/unsurpassed/matchless/peerless/
ξʤ [Τʤ] /(exp) most of all/extremely/supremely/
ξʤ [Τʤ] /(exp) most of all/extremely/supremely/
ξ̵ [Τʤ] /(exp) most of all/extremely/supremely/
ξ̵ [Τʤ] /(sK) (exp,adj-i) the most/the best/the greatest/supreme/unrivalled/unsurpassed/matchless/peerless/
ξ̵ [Τʤ] /(exp) most of all/extremely/supremely/
ξ򤫤 [ΤФ򤫤] /(exp) take this opportunity (to apologize, thank, explain, etc.)/
ξڤ [ΤФ򤫤] /(exp) take this opportunity (to apologize, thank, explain, etc.)/
ξ [ΤФ] /(exp) in this case/
οƤˤƤλҤ [ΤˤƤΤ] /(exp) (proverb) the apple doesn't fall far from the tree/like father, like son/
ο [ΤҤ] /(pn) this person/he/she/
 [Τ] /(n) this world/this life/world of the living/
ΤΤȤפʤ [ΤΤΤȤ⤪⤨ʤ] /(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/
ʪȤפ [ΤΤΤȤ⤪⤨] /(sK) (exp) unearthly/otherworldly/out of this world/ethereal/
 [Τ򤵤] /(exp,v5r) to leave this world/to die/
 [Τ] /(n,adv) these days/now/recently/
 [Τ] /(n,adv,adj-no) (1) beyond this point/ahead/(n,adv,adj-no) (2) from now on/after this/in the future/
 [Τޤ] /(adv,n,adj-no) (1) the other day/previously/before/earlier/recently/(n,adv) (2) last time/(adj-no) (3) last (Sunday, summer, etc.)/previous (e.g. mayor, chapter)/preceding/(P)/
 [Τ] /(exp) (uk) among these/between these/of these/
 [Τʤ] /(exp) (1) (uk) among these/between these/of these/(exp) (2) in here/in this/
̤ [ΤȤ] /(sk) (exp) like this/in this way/as you see/
̤ [ΤȤ] /(exp) like this/in this way/as you see/
 [Τۤ] /(adv,n) (1) (uk) the other day/recently/(adv,n) (2) (uk) this time/on this occasion/
 [Τ] /(n,adv) this occasion/at this time/now/
 [Τ] /(exp) (uk) among these/between these/of these/(P)/
 [Τ] /(int) (derog) (dated) (uk) you bitch!/
ˤƤλҤ [ΤˤƤΤ] /(exp) (proverb) like father, like son/
ʬ [Τ֤] /(exp) at this rate/
ʬǤ [Τ֤Ǥ] /(exp) as affairs stand/judging from the present situation/as things are now/
 [Τؤ] /(n) (1) this area/around here/(n) (2) this point/this much/this extent/(P)/
դ [Τ] /(exp,n) (uk) this area/around here/
ˤƤλҤ [ΤϤϤˤƤΤ] /(exp) (proverb) the apple doesn't fall far from the tree/like mother, like daughter/like mother, like son/
 [Τ] /(adv,n) (1) since/(adv,n) (2) for the past ... (e.g. ten years)/(pn) (3) (pol) this person/this gentleman/this lady/
 [Τۤ] /(pn) (1) this/this one/this way/(pn) (2) (arch) (male) I/we/
ܤ [Τ] /(exp) with my own (two) eyes/with these very eyes/
Ϻ [Τ] /(sk) (int) (derog) you bastard!/you son of a bitch!/
Ϻ [Τ] /(sk) (int) (derog) you bastard!/you son of a bitch!/
Ϻ [Τ] /(int) (derog) you bastard!/you son of a bitch!/
 [Τ褦] /(adj-na) (uk) like this/this sort/this way/
ͤ [Τ褦] /(adv) (uk) in this manner/in this way/like this/
 [Τ뤤] /(adj-no) this kind/
 [Τޤ] /(rK) (exp) (uk) as is/as it is/as things are/like this/this way/at this rate/
Ф /(n) (uk) white hellebore (Veratrum stamineum)/false hellebore/
Ӥ夯 [ӤĤ] /(iK) (v5k,vi) (uk) to stick to/to cling to/to adhere to/
Ӥդ [ӤĤ] /(v5k,vi) (uk) to stick to/to cling to/to adhere to/
Ԥä /(adv) properly/tightly/firmly/strong/
Ԥ /(n,vs) (1) (abbr) copy-and-paste/(n) (2) (net-sl) copypasta (block of text that is copied and pasted across the Internet)/
֤ [֤] /(adj-no) fist-sized/
 [֤] /(n) kelp tea/seaweed tea/
դ [֤Ĥ] /(n,adj-no) (1) having a child from a former relationship (when remarrying)/(n,adj-no) (2) bringing along one's child/being accompanied by one's child/
ۤ /(adv,adv-to) (1) (on-mim) coughing/hacking cough/(adv-to) (2) thundering/drumming/
ۤ /(int) cough/ahem/
ܤ [ܤ] /(n) grump/heat merchant/
ܤ礤 [ܤ] /(n) gripe session/grievance session/
ܤ [ܤФʤ] /(n) complaining/
ܤ /(n) (1) self-sown seed/self-sown seedling/(n) (2) illegitimate child (e.g. of one's servant)/
ܤ [ܤ] /(n) (sports) loose ball/rebound/
ܤ칬 [ܤ줶襤] /(n) unexpected piece of good luck/windfall/
ܤ [ܤ] /(n) (1) self-sown seed/self-sown seedling/(n) (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/
ޤ [ޤˤ] /(n) pieces of meat (often sold in a pack)/shaved meat/
ޤ㤯 /(v1,vi) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤ /(v5s,vt) (1) (vulg) to seduce/to hit on/to do/(v5s,vi) (2) to give/to present/to award/
ޤ /(n) scattering bait to attract fish/bait for scattering/
ޤ㤯 /(sk) (v1,vi) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤä㤯 /(v1,vi) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤä [ޤä] /(exp,n) trouble/problem/mess/difficulty/nuisance/
ޤä [ޤäҤ] /(exp,n) difficult person/good-for-nothing/pain in the ass (arse)/
ޤä㤯 /(v1,vi) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤ [ޤޤ魯] /(exp,v5s) to spin a top/
޲ [ޤޤ路] /(n) top spinning/playing with a spinning top/
޷ [ޤह] /(n) reef knot/flat knot/square knot/
޸ [ޤ] /(sK) (n) (stone) guardian lion-dogs at a Shinto shrine/
޺ [ޤ] /(sK) (n) (astron) Equuleus (constellation)/the Colt/
޻ [ޤɤ] /(n,vs) frame-by-frame recording (animation)/stop motion/
ڤ [ޤ] /(n,adj-no) (1) small pieces/fragments/(n,adj-no) (2) chopped meat/scraps (of beef, pork, etc.)/
ڤ [ޤˤ] /(n) pieces of meat (often sold in a pack)/shaved meat/
 [ޤ] /(n) (1) frame-by-frame playback/frame advance/frame-by-frame advance/(n) (2) film drive (camera)/
 [ޤ] /(n) cutting guide board for noodles/
 [ޤȤ] /(n) (rare) frame skipping (e.g. during video playback)/
߹礦 [ߤ] /(sK) (v5u,vi) to be crowded/to be packed/to be jammed/
߾夬 [ߤ] /(v5r,vi) to well up (of tears, anger, joy, etc.)/to surge up (within oneself)/to rise/to fill one's heart/to overcome one/
߾夲 [ߤ] /(v1,vi) (1) to well up (of tears, anger, joy, etc.)/to surge up (within oneself)/to rise/to fill one's heart/to overcome one/(v1,vi) (2) to feel nauseated/to feel sick/
ä [ߤä] /(adj-f) intricate/complicated/
֤ [餬] /(n) cramp in the leg/
 [ᤢ֤] /(n) rice-bran oil/
ä [ä] /(exp,n) thick voice/
⴬ [ޤ] /(n) (1) straw belt wrapped around trees to protect against pests/(n) (2) decorative straw wrapped around wine barrels/
î [] /(n) sake barrel wrapped in straw matting/
 [⤫֤] /(sK) (n) (1) cask wrapped in straw matting/(n) (2) beggar/
ʤ /(adj-i) best/perfect/superb/
ʤ /(adv) exceedingly/extremely/dearly/most of all/above all else/
ʤ [ʤ] /(exp,vs-s) to love greatly/to love beyond all else/
ʤ /(adj-ku) (arch) best/perfect/superb/
 /(int) (1) hey!/(int) (2) hey!/
館 [館礦] /(n) endurance/perseverance/patience/
ꤳ /(adv,adv-to,vs) (1) (on-mim) crisp (like a pickle)/crunchy/(adv,adv-to,vs) (2) (on-mim) firm (musculature)/(adv,adv-to,vs) (3) (on-mim) stiff (shoulders, neck, etc.)/
 /(int) hey there/I say/see here/
 [ޤ] /(int) (uk) oh goodness!/I say!/
Ǥޤ [꤫ޤ] /(sK) (v5r,vi) (1) to coagulate/to congeal/to harden/to curdle/to clot/(v5r,vi) (2) to be fanatical (about)/to be obsessed (with)/to be fixated (on)/to be bigoted (about)/(v5r,vi) (3) to stiffen/to become stiff/
 /(int) hey/oi/come on/look/listen/
줫 [줫餵] /(adv) from now on/in the future/hereafter/ahead of us/down the road/
줾 /(exp) this/
ڤ [ä] /(sK) (n,adv) (1) (uk) last time (as of now)/never again/(n,adv) (2) (uk) only this/
 /(exp) here/with this/(P)/
Ǥ /(exp) even though things may appear this way/
Ǥ⤫ /(exp) isn't this enough?/are you still not satisfied (with this amount)?/
Ǥ⤫Ǥ⤫ /(exp,adv-to) as if it weren't already enough/
Ǥ⤫ȸۤ [Ǥ⤫Ȥۤ] /(exp) (uk) as if it weren't already enough/
ǾĤ [ǤĤ] /(exp) (net-sl) victory is mine/with this, I'll win/
ȸ [Ȥ] /(exp,adj-pn) (uk) (any) particular/special/particularly noteworthy/worth mentioning/
ȸä [Ȥä] /(exp,adj-pn) (uk) (any) particular/special/particularly noteworthy/worth mentioning/
ȸä [Ȥä] /(exp,conj) (uk) not worth mentioning (with neg. verb)/nothing special/
Ʊ [Ȥʤ] /(exp) the same as this/
ʤ /(exp) this one/with this/in this way/
ˤ /(exp) herewith/from this/
Ĩꤺ [ˤꤺ] /(exp) without being discouraged by this (experience)/without letting this put (you) off/without being held back by this/
Ĩƻ˷ [ˤɤܤ] /(exp) take it as a lesson learned/learn from this (mistake)/
Ĩƻ˷ [ˤɤܤ] /(exp) take it as a lesson learned/learn from this (mistake)/
Ϥ /(adv) strikingly/perfectly/
ޤ /(exp) (1) this (is) again/(exp,adv) (2) really/so/extremely/
 /(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)/(exp) (2) before this/prior to this/earlier/
ʤ [ä] /(exp) (form) (uk) with this (I) .../
 [򤭤] /(iK) (exp) (form) with this (as a reason, excuse, impetus, starting point, etc.)/taking this as an opportunity/as a result (of this)/as a consequence/from this point forward/
򵡤 [򤭤] /(exp) (form) with this (as a reason, excuse, impetus, starting point, etc.)/taking this as an opportunity/as a result (of this)/as a consequence/from this point forward/(P)/
񤤤Ƥ [򤫤Ƥ뤸Ƥ] /(exp) at the time of writing/
ʾ [줤礦] /(exp) any more/anymore/any further/any better/any longer/
 [줯餤] /(n,adv) (uk) this much/this amount/
 [줰餤] /(n,adv) (uk) this much/this amount/
츫褬 [ߤ褬] /(adj-no,adj-na) showy/ostentatious/
칬 [줵襤] /(exp) this is my chance/this is the (opportune) moment/here's an opportunity (that can't be passed up)/
켰 [줷] /(rK) (adj-no,n) (uk) (something) so small/so little/trifling/
 [] /(rK) (n) (1) (uk) (col) person who does this/person who is like this/(n) (2) (uk) (col) yakuza/gangster/(n) (3) (uk) (col) idiot/moron/(n) (4) (uk) (col) pregnant woman/
 [] /(rK) (n) (1) (uk) (col) person who does this/person who is like this/(n) (2) (uk) (col) yakuza/gangster/(n) (3) (uk) (col) idiot/moron/(n) (4) (uk) (col) pregnant woman/
ڤ [줭] /(sK) (n,adv) (1) (uk) last time (as of now)/never again/(n,adv) (2) (uk) only this/
ڤ [줮] /(sK) (n,adv) (1) (uk) last time (as of now)/never again/(n,adv) (2) (uk) only this/
 [ۤ] /(adv,n) (uk) so/so much/this much/
 [] /(pn) (uk) these/(P)/
 [ޤ] /(rK) (exp,adj-no) (1) (uk) so far/up to now/hitherto/(exp) (2) (uk) that's enough (for today)/it ends here/
 /(n) (1) roller/runner/(n) (2) dried whale blubber/
໤ [ޤ] /(sK) (n) (physics) rolling friction/
 /(n) (hist) quiver (worn on the right hip; used from the Nara period onward)/
 /(adv-to,adv) (1) (on-mim) lightly rolling (of a small and round thing)/(adv-to,adv) (2) (on-mim) pleasant, high-pitched sound (e.g. bell, young woman's laughter)/(adv-to,adv) (3) (on-mim) changing frequently (e.g. conversation, plans)/(occurring) in rapid succession (e.g. sumo wrestlers being defeated)/fickly/in a fickle manner/(adv-to,adv,vs) (4) (on-mim) chubby/rounded/(adv-to,adv) (5) (on-mim) chirp chirp (sound of insects)/(adv-to,adv) (6) (on-mim) ribbit ribbit (sound of frogs)/croak croak/(n) (7) (on-mim) roller/lint roller/paint roller/
ä /(adv) (1) (on-mim) sound of something small rolling once (often into a hole)/(adv) (2) easily/(adv) (3) suddenly/(adv) (4) completely (e.g. forgetting)/utterly/(adv) (5) disappointing/(adv) (6) curling up into the fetal position/going to sleep suddenly/
ӷݼ [Ӥ] /(n) fallen geisha/geisha who prostitutes herself/
 /(adv-to) (1) (on-mim) easily/effortlessly/suddenly/utterly/(adv-to) (2) changing completely/(n) (3) plink (sound of something light falling or rolling)/
󤳤 /(adv-to,adv) (1) (on-mim) lightly rolling (of a small and round thing)/(adv-to,adv) (2) (on-mim) pleasant, high-pitched sound (e.g. bell, young woman's laughter)/(adv-to,adv) (3) (on-mim) changing frequently (e.g. conversation, plans)/(occurring) in rapid succession (e.g. sumo wrestlers being defeated)/fickly/in a fickle manner/(adv-to,adv,vs) (4) (on-mim) chubby/rounded/(adv-to,adv) (5) (on-mim) chirp chirp (sound of insects)/(adv-to,adv) (6) (on-mim) ribbit ribbit (sound of frogs)/croak croak/
٥ /(n) roller conveyor/roller way/roller path/
٥ /(n) roller conveyor/roller way/roller path/
 [] /(n) (food) dried persimmon/
 [] /(n) roller bearing/
 [] /(n) roller bearing/
 [襤] /(sK) (n) glutinous rice with red beans (eaten on celebratory occasions)/mochi rice with red beans/
 [ᤷ] /(sK) (n) glutinous rice with red beans (eaten on celebratory occasions)/mochi rice with red beans/
 /(adj-pn) (1) (uk) this/(adj-pn) (2) (uk) last (couple of years, etc.)/these/past/this/(adj-pn) (3) (uk) you (as in "you liar")/
 /(adv-to,adv) (1) (on-mim) with a bump/with a clunk/(adv-to,adv) (2) (on-mim) yelp (e.g. of a fox)/bark/howl/
󤬤餫 /(v5r,vi) to become entangled/to become complicated/to get mixed up/to screw up/to get caught up in/
󤬤餬 /(v5r,vi) 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/
󤰤餫 /(v5r,vi) to become entangled/to become complicated/to get mixed up/to screw up/to get caught up in/
󤳤 /(adv,adv-to) (1) (on-mim) tap-tap/knock-knock/bang-bang/(adv,adv-to) (2) (on-mim) cough-cough/(adv,adv-to) (3) (on-mim) bark (of a fox)/yelp/cry/(adv,adv-to) (4) (on-mim) heavily (e.g. of snow falling)/(n) (5) (chn) fox/
󤳤 /(n) (1) thing/person/situation/(n) (2) fox/
󤴤ä /(n) (Buddh) Vajrasattva (bodhisattva in Mahayana and Vajrayana Buddhism)/
󤴤Ҵ [󤴤] /(n) Kongo class destroyer/
 /(adv,adj-no) (ksb:) to this extent/to this degree/this much/
 /(int) (col) hi/good day/
 /(int) (col) hi/good day/
 /(int) (col) hi/good day/
Ȥ /(n) (food) steamed manju/steamed mochi/
ɤ /(n) (food) steamed manju/steamed mochi/
 /(adj-pn) this sort of/this kind of/like this/such/(P)/
ʤ /(adv) so/like this/in this way/this much/to this extent/(P)/
ʤ /(n) (ksb:) such a thing/something like this/
 [ʤդ] /(adv) (uk) in this way/like this/
ˤ㤯 [ˤ㤯Ф] /(n) (print) hectograph/gelatin duplicator (gelatine)/jellygraph/copygraph/
ˤ㤯ʴ [ˤ㤯] /(n) konjac powder/powdered konjac/
ˤ㤯 [ˤ㤯ɤ] /(n) (id) (yoji) irrelevant and incoherent dialogue/meaningless parlor debate/dialogue at cross purposes/
ˤ /(int) (derog) (col) you bastard!/you son of a bitch!/
ˤ /(int) (derog) (col) you bastard!/you son of a bitch!/
ˤ /(int) (derog) (col) you bastard!/you son of a bitch!/
Фˤ /(int) (joc) good day and good evening/hello/
Фˤ /(int) (joc) good day and good evening/hello/
ڤȤ /(n) (uk) konpeito (por: confeito)/small coloured sugar candy covered with tiny bulges/
ޤ᥽å /(n) KonMari method/decluttering system based on Marie Kondo's book/
 /(adv,adv-to,vs) (on-mim) thickly/densely/luxuriantly/
 [󤷤] /(n,adj-no) (using) one's whole body/(putting in) all one's efforts/(exerting) all one's energies/
 [󤹤礦] /(n,adj-no) comatose state/
 [礦] /(int) (1) (uk) (sl) (vulg) blast it!/bloody hell!/by thunder!/damn!/son of a bitch!/(exp) (2) (uk) (sl) (vulg) you bastard!/god damn you!/motherfucker!/
 [礦] /(int) (1) (uk) (vulg) blast it!/bloody hell!/by thunder!/damn!/son of a bitch!/(exp) (2) (uk) (vulg) you bastard!/god damn you!/motherfucker!/
 [Ȥ] /(sK) (n,vs,vi) falling (down) unconscious/fainting (and collapsing)/
 [ݤ] /(sK) (n,vs,vt) packing/crating/packaging/
 [ݤ] /(n) packing material (boxes, insulation, shock resistance, etc.)/
 [ݤ] /(n) packaging cost/
 [ܤ] /(n) stick/club/cudgel/bludgeon/
 [礯] /(n) (1) meal with family members eating separate foods/(n) (2) eating alone (without one's family)/(n) (3) food sold in single servings/
 [󤭤礦] /(sK) (n) bridge over a railroad (esp. a footbridge)/overpass/
ʸ [⤸] /(n) (1) (fem) (arch) koi carp/(n) (2) (fem) (arch) flour/
 /(n) goita/traditional game played with tiles or cards resembling shogi pieces/
 [] /(n) thunderous roar/roaring sound/
 [ޤ] /(sK) (adj-na,n) haughty/arrogant/insolent/proud/overbearing/
 /(n) (rkb:) bitter melon (Momordica charantia)/bitter gourd/
䤢 /(n) (rkb:) bitter melon (Momordica charantia)/bitter gourd/
䤢פ뤦 /(sk) (n) (rkb:) bitter melon stir-fried with pork, tofu and other vegetables/
פ뤦 /(sk) (n) (rkb:) bitter melon stir-fried with pork, tofu and other vegetables/
 /(suf) (under the) pretense (of)/(under the) guise (of)/
 /(n) (abbr) (col) cockroach/
֤ /(n) (uk) cockroach/
头 /(adv,adv-to) (on-mim) (drinking) in big gulps/
 /(adv,adv-to) (on-mim) (drinking) in big gulps/
 /(n,adv-to) (on-mim) gulp/gulping/
 /(adv,adv-to) (on-mim) gulpingly/in one gulp/
 /(adv-to) (on-mim) with a gulp/
 [] /(exp,n) very small fraction (of)/very small proportion/very small part/tiny bit/
 [ޤ] /(adj-na) extremely rare/
 [ޤ] /(adj-na) extremely rare/
Ϥ [鷺] /(exp,adj-na) (uk) derisory/negligible/minimal/nominal/imperceptible/
 [ޤ] /(adv) (uk) on rare occasions/once in a blue moon/
Ƕ [] /(adj-no,n,adv) very recently/in the very recent past/
 [] /(n) very low flame (cooking)/lowest heat/
 [] /(exp,adj-i) very small/
٤ [Ĥ֤] /(sK) (n) (uk) good-for-nothing/parasite/deadbeat/loafer/drone/idler/
 [ޤ] /(exp,adj-na,adj-no,n) absolutely normal/perfectly commonplace/taken for granted/
 [դĤ] /(exp,adj-no) completely normal/very ordinary/totally unremarkable/run-of-the-mill/
 [] /(n) rush matting pattern (often on metal or coins)/
 /(adv,adv-to,vs) (on-mim) scrubbing hard/scrubbing clean/
㤴 /(adj-no,adj-na,adv,adv-to,vs) (on-mim) jumbled/disarrayed/messy/
 /(adv,adv-to,vs) (on-mim) with a rustling sound/(rummaging) around/
ä /(adv) (on-mim) completely/entirely/wholly/
 /(adv,adv-to) (on-mim) rustling sound/rummaging sound/
 /(n,vs,vi,adv,adv-to) (1) (on-mim) trouble/difficulties/dispute/quarrel/discord/dissension/(n,vs,vi,adv,adv-to) (2) (on-mim) confusion/disorder/mess/muddle/
Ĥ /(v5k,vi) (1) to be confused/to be in disorder/to be chaotic/to be crowded/(v5k,vi) (2) to have troubles/to be in a dispute/to argue/to be entangled (in a situation)/
֤ϳ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
 [ޤ] /(n,adj-na) (uk) jumble/hodgepodge/mishmash/disorderly mixture/
 /(n,vs) (1) (col) (abbr) treat/banquet/feast/entertainment/goodies/(int) (2) (col) (abbr) thank you (for the meal)/that was a delicious meal/
 [] /(sK) (n) treating someone to one delicious meal after the other/
 /(adj-na,adv,adv-to,vs) (1) (on-mim) messy/confused/chaotic/disorderly/mixed-up/jumbled up/(adv) (2) (on-mim) in a nagging manner/(complaining) about various things/
㤯 /(adj-na,adv,adv-to,vs) (1) (on-mim) messy/confused/chaotic/disorderly/mixed-up/jumbled up/(adv) (2) (on-mim) in a nagging manner/(complaining) about various things/
㤴 /(adj-na,adv,adv-to,vs) (1) (on-mim) messy/confused/chaotic/disorderly/mixed-up/jumbled up/(adv) (2) (on-mim) in a nagging manner/(complaining) about various things/
Ĥ /(v5k,vi) to be confused/to be in disorder/to be chaotic/to be crowded/
㺮 [ޤ] /(n,adj-no,adj-na) (uk) jumble/mixture/mess/muddle/disorder/chaos/
㺮 [ޥ] /(sk) (n,adj-no,adj-na) (uk) jumble/mixture/mess/muddle/disorder/chaos/
礴 /(adv,adv-to) (on-mim) (going) on and on (about trivial matters)/(complaining about) this and that/trivially (chatting)/
 /(adv,adv-to,vs) (on-mim) with a bump (esp. of a head hitting something)/with a clonk/with a clank/
ä /(adv,adv-to) (on-mim) gulpingly/in one gulp/
ä /(adv-to) (1) (on-mim) with a gulp/(n,vs,vt) (2) (on-mim) gulping down (e.g. by a baby)/swallowing/
ä /(suf) playing at (something)/game of make-believe/something done together/
äͷ [ä] /(n) game of make-believe/child's play/pretend play/
äͷ [ä] /(sK) (n) game of make-believe/child's play/pretend play/
ä /(adv,adv-to) (1) (on-mim) completely/entirely/all/(adv,adv-to) (2) (on-mim) in large amounts/a lot/
ä /(adj-na) confusion/mess/mix/huddle/
ä /(n) gottan/traditional three-stringed instrument from Kyushu/
ä [äޤ] /(n,adj-na) (uk) jumble/hodgepodge/mishmash/disorderly mixture/
ä [ä] /(n) various foods cooked together/hodgepodge/hotchpotch/mulligan stew/
ä֤ [ä] /(v5s,vi) to be in confusion or commotion/to be in a turmoil/to be crowded or jammed with people/
ä /(adj-na,adv,adv-to,vs) (1) (on-mim) messy/confused/chaotic/disorderly/mixed-up/jumbled up/(adv) (2) (on-mim) in a nagging manner/(complaining) about various things/
ä /(adv,adv-to,vs) (on-mim) with a bump (esp. of a head hitting something)/with a clonk/with a clank/
ä /(adv) (osb:) very much/extremely/greatly/
äĤ /(int) (sumo) (sl) thanks/
äĤ /(int) (sumo) (sl) thanks/
äĤ /(adj-i) (1) large and rough/big and tough/rugged (hands, features, etc.)/hard/sturdy/chunky/burly/(adj-i) (2) unrefined/rustic/boorish/(adj-i) (3) extreme/excessive/tremendous/terrible/
äĤ [äĤȤ] /(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) (on-mim) thickly/heavily/richly/(adv,adv-to,vs) (2) (on-mim) severely/strongly/
Ĥ /(adj-i) (1) large and rough/big and tough/rugged (hands, features, etc.)/hard/sturdy/chunky/burly/(adj-i) (2) unrefined/rustic/boorish/(adj-i) (3) extreme/excessive/tremendous/terrible/
Ĥ /(vs,adv,adj-no,n) (on-mim) rugged/scraggy/angular/gnarled/
Ĥ /(adv,adv-to) (on-mim) thud/thump/bang/
Ĥ󤴤Ĥ /(adv,adv-to) (on-mim) thumping/banging/
Ƥ /(adv,adv-to,vs,adj-no) (1) (on-mim) thickly/heavily/profusely/gaudily/excessively/too much/(adv,adv-to) (2) (on-mim) (complain) endlessly/excessively/tediously/on and on/
ƤƤ /(adj-i) over-the-top/thick/rich/heavy/
ƤĤ /(v5k,vi) (1) to be confused/to be in disorder/to be chaotic/(v5k,vi) (2) to have troubles/to be in a dispute/(v5k,vi) (3) to complain vigorously/to complain persistently/
Ƥ /(v1,vi) to grumble/to complain/
 /(n) cheating at pachinko (for monetary gain; through illegal tampering with the machines, etc.)/scamming a pachinko parlor/
Ȥ /(adv,adv-to) (1) (on-mim) clop clop/rumble rumble/(adv,adv-to) (2) (on-mim) sound of something being boiled/
Ȥ /(adv-to) (on-mim) with a thump/with a clang/with a clank/
Ȥ /(adv-to,adv) (on-mim) thump/clang/clank/
ȹ԰ [Ȥ] /(n) cheating at pachinko (through illegal tampering with the machines, etc.)/scamming a pachinko parlor/
Ȼ [Ȥ] /(n) pachinko swindler/pachinko scammer/
ˤ礴ˤ /(adv) (on-mim) mumblingly/mutteringly/unintelligibly/
ͤ /(v1,vi) (1) (col) to complain persistently/to gripe/to grumble/to make difficulties/(v1,vi) (2) (dated) to die/
 [ͤɤ] /(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/
Ϥ [Ϥ] /(n) eatery/restaurant/
Ϥ [Ϥष] /(n) a rice steamer/
ۤ /(adv,adv-to) (1) (on-mim) coughing/hacking cough/(adv-to) (2) thundering/drumming/
ۤ /(int) cough/ahem/
ܤȴ [ܤ̤] /(n) (1) pulling something out (in a stroke)/plucking out/(n) (2) forcibly removing one after another (e.g. demonstrators)/(n) (3) overtaking multiple people (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) (on-mim) gurgling down/being sucked into/caving in suddenly/
ޤƬ [ޤ] /(n) salt and pepper hair/dark hair streaked with gray/
ޤ /(n) (food) paste made from grilled fish (esp. lizardfish) and sesame (specialty of Oita Prefecture)/
ޤλ¤ [ޤΤϤ] /(n) (id) feeble anger (that one cannot act on because one is powerless)/the clenching teeth of a dried sardine/
ޤ򻤤 [ޤ򤹤] /(sK) (exp,v5r) (id) (uk) to flatter/to toady (to)/to curry favor (with)/to butter up/to grind sesame seeds/
ޤ [ޤ򤹤] /(sK) (exp,v5r) (id) (uk) to flatter/to toady (to)/to curry favor (with)/to butter up/to grind sesame seeds/
ޤڧ [ޤ򤹤] /(sK) (exp,v5r) (id) (uk) to flatter/to toady (to)/to curry favor (with)/to butter up/to grind sesame seeds/
ޱ [ޤ] /(n) (1) gomasio/gomashio/roasted sesame seed and salt mixture/(n) (2) salt-and-pepper hair/dark hair streaked with gray/
ޱƬ [ޤ] /(n) salt and pepper hair/dark hair streaked with gray/
Ļ [ޤ] /(n) (food) goma dango/sesame balls/
Ļ [ޤ] /(sk) (n) (food) goma dango/sesame balls/
Ʀ [ޤɤ] /(n) (food) goma tofu/tofu-like dish made with ground sesame paste/
 [ޤ֤] /(n) sesame oil/
γ [ޤĤ] /(n) sesame seed/
¤ [ޤ] /(n) (food) dish dressed with sesame sauce/
¤ [ޤ] /(sk) (n) (food) dish dressed with sesame sauce/
ߤ /(adv,adv-to,vs) (on-mim) squalid/messy/
ߤ [ߤΤ] /(exp,n) garbage day/rubbish collection day/
ߥơ /(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) garbage collection/rubbish collection/trash collection/trash pickup/
߶ [ߤ] /(n) (uk) trash/garbage/junk/
߼Τƾ [ߤƤ] /(n) garbage dump/dump site/
߼ [ߤ夦夦] /(n) garbage collection/waste collection/rubbish collection/
߼ [ߤ夦夦] /(n) waste collection vehicle/dustcart/garbage truck/
߼ [ߤ夦夦] /(n) garbage collection site/trash disposal area/
߽ [ߤҤ] /(n) picking up trash/litter picking/litter cleanup/
߽ѽ [ߤ夦] /(n) garbage collection site/trash disposal area/
߽Ф [ߤ] /(n) taking out the garbage/
߽ [ߤ] /(n) garbage disposal/refuse disposal/waste treatment/
߽ [ߤꤷ] /(n) garbage disposal plant/refuse disposal facility/waste treatment plant/
߽ [ߤꤸ礦] /(n) waste-disposal facility/landfill/garbage dump/
߽ [ߤ] /(sk) (n) waste-disposal facility/landfill/garbage dump/
 [ߤ֤] /(n) garbage bag/trash bag/bin bag/
֤ [ߤ] /(n) garbage collection point/place to leave rubbish/designated garbage area/
 [ߤ] /(n) trashcan/rubbish bin/dustbin/ashcan/
 [ߤ] /(n) trashcan/rubbish bin/dustbin/ashcan/
Ȣ [ߤФ] /(n) trash can/garbage can/rubbish bin/dustbin/
ʬ [ߤ֤٤] /(n) separating rubbish (for recycling, etc.)/
ί [ߤ] /(n) garbage dump/scrap heap/rubbish dump/dump/dumpsite/
ί [ߤ] /(n) garbage dump/scrap heap/rubbish dump/dump/dumpsite/
 [Τ] /(exp,n) rubber tree/
㤤 /(exp) (col) sorry/
ǺѤʤٻϤʤ [Ǥʤ餱ĤϤʤ] /(exp) just saying sorry isn't enough/sorry won't cut it/if "sorry" were all it took (to settle things), we wouldn't need police/
ʤ㤤 /(exp) (col) sorry/
󲼤 [󤯤] /(exp) (1) (uk) may I come in?/(exp) (2) (pol) (uk) please forgive me/I'm sorry/
 [󤳤] /(sK) (exp,v5r) (1) to receive permission/(exp,v5r) (2) to leave (with someone's permission)/to retire/(exp,v5r) (3) to refuse/to beg off doing/
ؤ [󤳤] /(sK) (exp,v5r) (1) to receive permission/(exp,v5r) (2) to leave (with someone's permission)/to retire/(exp,v5r) (3) to refuse/to beg off doing/
ä /(adv,adv-to,vs) (on-mim) (pol) slowly/unhurriedly/without haste/leisurely/at one's leisure/
ꤴ /(adv,adv-to) (1) (on-mim) with a scraping sound/with a grating sound/with a scratching sound/(adv,adv-to,vs) (2) (on-mim) with force/hard/vigorously/(adv,adv-to) (3) (on-mim) forcibly (carry out)/forcefully/in a pushy manner/(adj-na,adj-no,adv,vs) (4) (on-mim) hard (e.g. food)/stiff (e.g. clothing)/(adj-no,adj-na) (5) (on-mim) inflexible/uncompromising/dyed-in-the-wool/(adj-no) (6) (on-mim) (col) hardcore/serious/genuine/bona fide/true/real/
겡 [ꤪ] /(n,vs,vt) (col) pushing through/bulldozing/doing something by force/arm twisting/
 /(n-suf,n) (abbr) racketeer/thug/rogue/bully/fixer/
 /(adv,adv-to,vs,vi) (1) (on-mim) rumbling (of thunder, one's stomach, etc.)/grumbling/growling/purring/(adv,adv-to,vs,vi) (2) (on-mim) rolling (of something large and heavy)/tumbling/(adv,adv-to,vs,vi) (3) (on-mim) all over the place/everywhere/commonly/in great numbers/(adv,adv-to,vs,vi) (4) (on-mim) idly/lazily/slothfully/(adv,adv-to,vs,vi) (5) (on-mim) (uncomfortable feeling of) having a foreign substance in one's eye, stomach, etc./(n) (6) (chn) (on-mim) thunder/(P)/
 [] /(n) (chn) thunder/
ä /(adv) (1) (on-mim) slumping/flopping down/(adv) (2) heavily rotating/
Ĥ /(v5k,vi) (1) to hang around/to loaf around/to loiter/(v5k,vi) (2) to roll (of something large and heavy)/to tumble/(v5k,vi) (3) to be lying about (all over the place)/to be strewn (everywhere)/(v5k,vi) (4) to rumble (of thunder, one's stomach, etc.)/(v5k,vi) (5) to feel uncomfortable due to the presence of a foreign substance (e.g. in one's eye)/
ˤ /(adv) (on-mim) purring/
 /(adv) (1) (on-mim) slumping/flopping down/(adv) (2) heavily rotating/
Ȳˤʤ [Ȥ褳ˤʤ] /(exp,v5r) to throw oneself down/to lie down/
 /(adv-to,adv) (on-mim) (lying down) with a flop/heavily/
󤴤 /(adv,adv-to,vs,vi) (1) (on-mim) rumbling (of thunder, one's stomach, etc.)/grumbling/growling/purring/(adv,adv-to,vs,vi) (2) (on-mim) rolling (of something large and heavy)/tumbling/(adv,adv-to,vs,vi) (3) (on-mim) all over the place/everywhere/commonly/in great numbers/(adv,adv-to,vs,vi) (4) (on-mim) idly/lazily/slothfully/(adv,adv-to,vs,vi) (5) (on-mim) (uncomfortable feeling of) having a foreign substance in one's eye, stomach, etc./(n) (6) (chn) (on-mim) thunder/
碌 [碌] /(sK) (n) wordplay/play on words/pun/rhyming game/
 [] /(n,vs,vi) falling asleep in one's clothes/lying down to nap/crashing out/
ʹ [֤] /(n) racketeering newspaper/journal that demands money in return for favourable articles/
魯 /(aux-v) (kyu:) to be/
 /(aux-v) (kyu:) to be/
 /(n) (arch) (fem) great burdock/
󤴤 /(adv) (on-mim) bang/clang/
 /(exp) (1) (abbr) (arch) (pol) to be/to exist/(exp) (2) (abbr) (arch) (hon) to come/to be (somewhere)/
礦 [礦] /(sK) (n) entertainment/amusement/fun/
 [礦] /(n) entertainment/amusement/fun/
 [] /(n) (pol) patronage/favour/favor/custom/
 [礦] /(n) entertainment/amusement/fun/
 [] /(n) (1) (pol) greeting/(n) (2) (joc) a fine thing to say/
 [ʤ] /(n,vs) (1) (pol) guidance/leading (the way)/showing around/(n,vs) (2) (pol) information/notice/notification/(n,vs) (3) (pol) announcement (of one's arrival)/(n,vs) (4) (pol) invitation/(n,vs) (5) (pol) acquaintance/knowledge/
ոȢ [Ф] /(n) (1) suggestion box/opinion box/(n) (2) advisor/sounding board/
ո [Ф] /(n) advisor/adviser (to a lord, etc.)/wise counselor allowed to speak to a lord without restraint/
 [ä] /(n,vs) (hon) (doing) 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/(n) (2) (pol) relationship/tie/
θ [礯] /(exp) please refrain (from)/(P)/
θ [礯] /(exp) please refrain (from)/(P)/
 [] /(n) (hon) (received) favor, kindness or blessing (favour)/
 [] /(n) a question from the emperor/
˾θ [ܤΤभ] /(exp) those who want it/
 [] /(n) (1) (hon) (pol) humour/humor/temper/mood/spirits/(n) (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) how are you?/
ʤʤ [ʤʤ] /(exp) in a bad temper/cranky/crabby/
褦 [褦] /(int) (1) (uk) nice to see you/good morning/good evening/(int) (2) (uk) adieu/farewell/bon voyage/
 [󤦤] /(n) (pol) courtesy call/courtesy visit/
Ǥ [󤦤] /(n) (pol) courtesy call/courtesy visit/
Ф [ʤʤ] /(exp) in a bad temper/cranky/crabby/
 [Ȥ] /(n) (1) currying favour/being anxious to please/(n) (2) bootlicker/
ǡǤ [󤤤Ǥ] /(sK) (exp) how are you?/
 [褦] /(sK) (int) (1) (uk) nice to see you/good morning/good evening/(int) (2) (uk) adieu/farewell/bon voyage/
路 [󤦤路] /(adj-i) in good humor (humour)/
 [礦礯] /(n,vs,vi) cooperation/collaboration/help/support/(P)/
ꤵ [󤸤礵] /(n) (pol) neighbor/neighbour/
ϫ [] /(n) (1) (pol) trouble (I have put you through)/(your) hard work/(exp) (2) thank you (for your hard work)/I appreciate your efforts/
ϫ [] /(exp,adj-na) (pol) thank you (for your hard work)/I appreciate your efforts/(P)/
ϫ [] /(exp) I appreciate your efforts/
ϫ [] /(exp,adj-na) (pol) thank you (for your hard work)/I appreciate your efforts/(P)/
 [礦] /(n) (hon) siblings/brothers and sisters/
 [] /(n) (imperial) words/
¤ޤ [ޤ] /(sK) (exp) (1) (pol) (uk) to be/to exist/(aux-v) (2) (pol) (uk) to be (doing)/(aux-v) (3) (pol) (uk) (dated) did/(have) done/
¤ [] /(sK) (v5r,vi) (1) (pol) (arch) (uk) to be/(v5r,vi) (2) (hon) (arch) (uk) to come/to go/to be (somewhere)/(aux-v,v5r) (3) (hon) (arch) (uk) to be (doing)/
½ [] /(n) abode (of a nobleman or emperor)/Imperial chamber/
 [] /(n) (1) three branches of the Tokugawa family (Owari, Kii and Mito)/(n) (2) big three/top three/
 [󤭤礦] /(n) three secondary Tokugawa branch families (Tayasu, Shimizu, and Hitotsubashi)/
ͤޤ [󤳤ޤ] /(exp) for your reference/FYR/for your information/FYI/
 [] /(n) the times/the world/society/
 [] /(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) (hon) yourself/himself/herself/
 [夸] /(n) (hon) your husband/her husband/(P)/
ͤ [夸󤵤] /(exp,n) (1) master/(exp,n) (2) Your lordship/My lord/(exp,n) (3) husband/
 [夸󤵤] /(exp,n) (1) master/(exp,n) (2) Your lordship/My lord/(exp,n) (3) husband/
 [夤] /(n) (1) letter bearing the shogun's scarlet seal/(n) (2) seal stamp given to worshippers and visitors to shrines and temples/
 [夤󤻤] /(n) shogun-authorized trading vessel (authorised)/
 [] /(sK) (n) (hon) (pol) alcohol/sake/
 [夦礦] /(exp) my condolences/
 [夦礦] /(exp) my condolences/
ͤǤޤ [夦礦ޤǤޤ] /(exp) my condolences/
˵ [夦] /(n) (finc) buoyant market (on season-opening)/festive market/
 [] /(n) (1) imperial palace (esp. Kyoto Imperial Palace)/imperial residence/residence of a shogun, minister, etc./(n) (2) (hon) emperor/ex-emperor/empress/imperial prince/shogun/minister/
 [礰] /(n) ox-drawn coach/
Τ [礦] /(exp) (hon) please be aware (that ...)/please note (that ...)/please understand (that ...)/
Τ [礦] /(sK) (exp) (hon) please be aware (that ...)/please note (that ...)/please understand (that ...)/
ΤΤȤ [礦ΤȤ] /(sK) (exp,adv) as you are aware/as you know/
ΤΤȤ [礦ΤȤ] /(exp,adv) as you are aware/as you know/
ΤΤ褦 [礦Τ褦] /(exp) as you know/as you are aware/
Τ̤ [礦ΤȤ] /(exp,adv) as you are aware/as you know/
֤ [礦] /(sK) (exp) (hon) please be aware (that ...)/please note (that ...)/please understand (that ...)/
֤ [礦] /(exp) (hon) please be aware (that ...)/please note (that ...)/please understand (that ...)/
Ǽ [礦Τ] /(n,vs) (hum) please accept (this)/
̣ [礦ߤ] /(int) please enjoy (the food)/dig in/bon appetit/
ۤʤ [Ѥʤ] /(exp) (pol) don't worry/no worries/never mind/
 [] /(n) new customer/
¤ [] /(n) wife (esp. of a prominent, recently married man)/
¤ [󤾤] /(n) wife (esp. of a prominent, recently married man)/
 [󤨤] /(n) (1) (hist) imperial portrait/photograph of the incumbent Emperor and Empress distributed to schools between 1890 and the end of the Second World War/(n) (2) (hon) portrait or photo of a person of high rank/
 [] /(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/(n) (2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(n) (2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(n) (2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(n) (2) paper lantern (hung up near the door of performers and geishas)/
ڤ [󤻤Ĥ] /(exp) (1) how kind of you/that's very nice of you/(adv) (2) (pol) kindly/
 [Ѥ] /(n) (hon) worship by the emperor at a shrine/
 [] /(n) (hon) personage/person (deserving of respect)/
 [] /(n) your success/
य [Τ] /(exp,v5k) to withdraw from the presence (of the Emperor)/
 [󤫤] /(n) Imperial Council/
 [] /(n) (1) (hon) meal/(n) (2) (hon) Emperor's meal/meal of a noble/(n-pref) (3) high-quality (of a food or drink)/premium/
­ϫ [] /(n) (pol) inviting another to one's home, office, etc./the trouble of coming (going)/
¸ [] /(n) (1) (hon) knowing/being aware (of)/(n) (2) (an) acquaintance/
¸ΤȤ [󤸤ΤȤ] /(sK) (exp) (hon) as you know/as you are aware/
¸̤ [󤸤ΤȤ] /(sK) (exp) (hon) as you know/as you are aware/
¸ [] /(ateji) (n) (1) (hon) knowing/being aware (of)/(n) (2) (an) acquaintance/(P)/
¸ΤΤȤ [󤸤ΤȤ] /(sK) (exp) (hon) as you know/as you are aware/
¸ΤΤȤ [󤸤ΤȤ] /(exp) (hon) as you know/as you are aware/
¸Τ̤ [󤸤ΤȤ] /(exp) (hon) as you know/as you are aware/
¾ʹ [֤] /(iK) (n) most cases/the majority (of people)/majority view/behaviour of the majority/
¾ʹˤ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
¾ʹϳ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
¿ʬ [֤] /(n) most cases/the majority (of people)/majority view/behaviour of the majority/
¿ʬˤ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
¿ʬ˱̤줺 [֤ˤ줺] /(exp) as is usual with/in common with/
¿ʬϳ줺 [֤ˤ줺] /(exp) as is usual with/in common with/
¿ʹ [֤] /(iK) (n) most cases/the majority (of people)/majority view/behaviour of the majority/
¿ʹˤ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
¿ʹϳ줺 [֤ˤ줺] /(sK) (exp) as is usual with/in common with/
¿˻ [ܤ夦] /(exp) (pol) excuse me for interrupting you when you are so busy/
 [] /(adj-na,n) exaggerated/extravagant/overdone/
 [] /(n) (abbr) tedious talk/impertinent talk/repetitious talk/saucy speech/pretentious statement/
 [] /(n) (1) oracle/revelation/divine message/(n) (2) tedious talk/impertinent talk/repetitious talk/saucy speech/pretentious statement/
 [] /(n,vs,vt) (1) (pol) treat (esp. food and drink)/entertainment/treating someone (to a meal)/taking someone to dinner/(n) (2) gorgeous dinner/feast/excellent food/special dish/delicacy/(P)/
 [] /(int) (1) (uk) thank you (for the meal)/that was a delicious meal/(int) (2) (uk) (joc) thank you (for displaying lovey-dovey behaviour)/(P)/
ޤǤ [ޤǤ] /(exp) (pol) (uk) thank you for the meal/that was a delicious meal/what a wonderful meal/
 [] /(int) (uk) (col) thank you (for the meal)/that was a delicious meal/
 [] /(sK) (n) treating someone to one delicious meal after the other/
ˤʤ [ˤʤ] /(exp,v5r) to be treated to a meal/to be given a meal/
 [] /(n) treating someone to one delicious meal after the other/
 [] /(int) (1) (uk) thank you (for the meal)/that was a delicious meal/(int) (2) (uk) (joc) thank you (for displaying lovey-dovey behaviour)/(P)/
ͤǤ [ޤǤ] /(exp) (pol) (uk) thank you for the meal/that was a delicious meal/what a wonderful meal/(P)/
 [夦] /(n,vs) (1) attention/notice/heed/(n,vs) (2) care/caution/precaution/(n,vs) (3) advice/warning/caution/
դ [夦] /(exp) please be careful/please take care/
ղ [夦] /(exp) please be careful/please take care/
ʸ [夦] /(n,vs,vt) (pol) order/request/
ǫ [Ƥͤ] /(adj-na,n) (1) (hon) polite/courteous/civil/(adj-na,n) (2) (hon) careful/close/thorough/conscientious/(adj-na,n) (3) overly courteous/overly careful/overly thorough/
 [Ƥ] /(n) palace/court/
Թ [Ĥ央] /(n) opportunism/double standards/timeserving/expediency/
Թ [Ĥ央] /(n) opportunist/
 [Ȥ] /(n) (hon) your family/your house/
 [Ȥ] /(n) this place/where one comes from/here/
ϥ [Ȥ] /(n) local costumed mascot character/
ϥ [Ȥ] /(n) local cuisine/local delicacy/popular food from a particular area/
ϥ [Ȥ] /(n) popular song containing local references (people, attractions, etc.)/
 [ȤǤ礯] /(n) locally produced electricity/
 [ʤ] /(adj-na,n) misfortune/calamity/
ǰ [ͤ] /(n) worry/care/consideration/
˻ [Ϥ] /(n) (1) starting afresh/going back to square one/abandoning (e.g. a plan)/calling off/(n) (2) clearing an abacus/
˻ [蘆] /(n) (1) starting afresh/going back to square one/abandoning (e.g. a plan)/calling off/(n) (2) clearing an abacus/
 [Ϥ] /(n) (1) cooked rice/(n) (2) meal/(P)/
Ӥɤ [Ϥɤ] /(sK) (n) (pol) mealtime/
Ӳ [Ϥ] /(n) eatery/restaurant/
ӻ [Ϥɤ] /(n) (pol) mealtime/
Ӿ [Ϥष] /(n) a rice steamer/
γ [ϤĤ] /(n) (pol) grain of boiled rice/
ˡ [Ϥݤ] /(n) (joc) giving evasive answers by arguing over the definition of a word/
 [Ӥ礦] /(n) (1) (hon) mausoleum/(n) (2) (hon) shrine/(n) (3) (hon) the (imperial) court/
Ժ [֤] /(sK) (n,vs,vi) not writing or contacting for a while/neglecting (failing) to write (call, visit, etc.)/long silence/
Ծ [դ礦] /(n) (dated) (pol) (fem) bathroom/toilet (room)/
 [դʤ] /(n) (arch) within the town limits of Edo/
ʩ [֤Ĥ] /(n) (1) before a Buddha or a mortuary tablet/(n) (2) offerings made to Buddha or placed on a mortuary tablet/
ʾ [ؤ] /(n) (Shinto) (hon) staff with plaited paper streamers/
ʾô [ؤĤ] /(n) superstition/superstitious person/
ڥ [٤󤿤] /(n,vs) encouragement/urging/spurring on/
Ų [ۤ] /(n) (pol) bargain price/
 [ۤ٤] /(n) (1) (Buddh) (hon) upaya (skillful means, methods of teaching)/(n) (2) convenience/suitability/availability/
ˡ [Ϥä] /(adj-no,n) (hon) forbidden/prohibited/banned/taboo/
˫ [ۤ] /(n) (1) (pol) reward/prize/(n) (2) treat/delight/small joy/(P)/
 [ۤ] /(n) (hon) (pol) book/
º [ۤ󤾤] /(n) (1) principal object of worship at a temple (usu. a buddha or bodhisattva)/principal image/idol/(n) (2) (joc) the man himself/the person at the heart of the matter/
̵ [֤] /(n,vs,vi) not writing or contacting for a while/neglecting (failing) to write (call, visit, etc.)/long silence/(P)/
̵äȤ [ꤴäȤ] /(exp) you are unquestionably right/
̵ [ꤴäȤ] /(sK) (exp) you are unquestionably right/
̽ʡ򤪵ꤷޤ [ᤤդ򤪤Τꤷޤ] /(exp) may your soul rest in peace/I pray for your happiness in the afterlife/
̾ [ᤤȤ] /(int) good answer!/that's right!/bullseye!/
 [ᤤ勞] /(n,adj-na) trouble/bother/annoyance/
Ǥ򤪤ޤ [ᤤ勞򤪤ޤ] /(exp) (pol) (we) apologize for the inconvenience/
Ǥ򤪤פޤ [ᤤ勞򤪤ޤ] /(sK) (exp) (pol) (we) apologize for the inconvenience/
Ǥ򤪳ݤޤ [ᤤ勞򤪤ޤ] /(sK) (exp) (pol) (we) apologize for the inconvenience/
Ǥ򤪳ݤפޤ [ᤤ勞򤪤ޤ] /(exp) (pol) (we) apologize for the inconvenience/
 [] /(int) (1) (uk) I'm sorry/my apologies/excuse me/pardon me/(int) (2) (uk) may I come in?/(n) (3) (uk) (hon) permission/leave/license/(n) (4) (uk) (hon) dismissal/discharge/(n) (5) (uk) not wanting/objecting to/being fed up with/wishing to avoid/(P)/
ȤФ [󤢤Ф] /(exp) (uk) (pol) (fem) I beg your pardon/
Ȥ [󤯤] /(sK) (exp) (1) (uk) may I come in?/(exp) (2) (pol) (uk) please forgive me/I'm sorry/
Ȥꤿ [󤳤ꤿ] /(exp) I'm good, thanks/I'll stay out of this one/
Ȥ [󤳤] /(sK) (exp,v5r) (1) to receive permission/(exp,v5r) (2) to leave (with someone's permission)/to retire/(exp,v5r) (3) to refuse/to beg off doing/
Ȥʤ [ʤ] /(exp) (uk) I'm sorry/my apologies/excuse me/pardon me/
Ȳ [󤯤] /(sK) (exp) (1) (uk) may I come in?/(exp) (2) (pol) (uk) please forgive me/I'm sorry/
ꤿ [󤳤ꤿ] /(exp) I'm good, thanks/I'll stay out of this one/
 [󤳤] /(sK) (exp,v5r) (1) to receive permission/(exp,v5r) (2) to leave (with someone's permission)/to retire/(exp,v5r) (3) to refuse/to beg off doing/
ؤꤿ [󤳤ꤿ] /(exp) I'm good, thanks/I'll stay out of this one/
ؤ [󤳤] /(sK) (exp,v5r) (1) to receive permission/(exp,v5r) (2) to leave (with someone's permission)/to retire/(exp,v5r) (3) to refuse/to beg off doing/
ͷФ [󤢤Ф] /(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) (hon) crest (of a noble family)/
 [褦] /(n) (1) (hon) (your) business/(your) concern/(your) need/(n) (2) (hon) (customer's) order/(n) (3) official business (of the government, Imperial Court, etc.)/(n) (4) arrest/capture/(adj-f) (5) subservient to an authority (esp. the government)/pro-government/
Ѥ [褦Τ] /(exp,n) (hon) customer/guest/
ѻϤ [褦Ϥ] /(n) re-opening of offices in New Year (usu. January 4)/
ȹ [褦ߤ] /(n) a company union/
ã [褦] /(n-suf) (1) purveyor (to the Imperial Household, etc.)/(n-suf) (2) company (or restaurant, place, etc.) that caters to or is popular with a specific clientele/
ã [褦] /(n-suf) (1) purveyor (to the Imperial Household, etc.)/(n-suf) (2) company (or restaurant, place, etc.) that caters to or is popular with a specific clientele/
ã [褦] /(n-suf) (1) purveyor (to the Imperial Household, etc.)/(n-suf) (2) company (or restaurant, place, etc.) that caters to or is popular with a specific clientele/
ã [褦] /(n-suf) (1) purveyor (to the Imperial Household, etc.)/(n-suf) (2) company (or restaurant, place, etc.) that caters to or is popular with a specific clientele/
Ǽ [褦] /(n) year-end office closing (usu. Dec. 28)/
ʹ [褦] /(n) (1) the rounds of tradesmen going door to door/(n) (2) route man/door-to-door tradesman/order taker/order-taking/(n) (3) thief taker/secret policeman/
 [餤] /(n) Brocken spectre/Brocken bow/
 [餤] /(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/(int) (2) (abbr) (uk) (please) look/(n) (3) (hon) seeing/looking/watching/(P)/
 [󤯤] /(exp) (uk) (hon) please look at it/
 [󤸤] /(sk) (v1,vt) (1) (dated) (hon) to see/to look/to watch/(v1,vt) (2) (dated) (hon) to try to .../
 [] /(v1,vt) (1) (dated) (hon) to see/to look/to watch/(v1,vt) (2) (dated) (hon) to try to .../
ʤ [ʤ] /(exp) (1) (hon) (pol) (please) look/(exp) (2) see/(aux-v) (3) (hon) (pol) (uk) (please) try to do/
ʤ [ʤ] /(v5aru) (hon) to see/to look/to watch/
ˤʤ [ˤʤ] /(exp,v5r) (1) (hon) to see/to look/to watch/(aux-v,v5r) (2) (hon) to try to .../(P)/
 [ˤ] /(exp,v1) (hum) to show/to display/
ΤȤ [ΤȤ] /(sK) (exp) (hon) as you see/as you can see/
ΤȤ [ΤȤ] /(exp) (hon) as you see/as you can see/
Τ褦 [Τ褦] /(exp,adv) as you can see/
̤ [ΤȤ] /(exp) (hon) as you see/as you can see/
ͤ [Τ褦] /(exp,adv) as you can see/
 [󤯤] /(exp) (uk) (hon) please look at it/
 [䤯] /(n) (1) (hon) divine grace/divine favour/blessing/answer to a prayer/(n) (2) (hon) benefit/help/
Ω [ä] /(adj-na) (pol) splendid/fine/handsome/elegant/imposing/prominent/legal/legitimate/
λ [礦礦] /(n,vs,vt) (hon) acknowledgement/acknowledgment/understanding/approval/consent/
λ [礦礦] /(exp) (pol) please be aware (that ...)/please note (that ...)/please understand (that ...)/(P)/
λ [礦礦] /(exp) (pol) please be aware (that ...)/please note (that ...)/please understand (that ...)/(P)/
ξ [礦] /(n) (hon) (someone else's) parents/both parents/
 [礦ˤ] /(n) mistress/madam/
 [礦] /(sK) (n) Imperial car (automobile, railway car, etc.)/
 [礦] /(n) imperial tomb/
 [줤礦] /(n) (hon) your daughter/young woman/
© [줤] /(n) (hon) son/
 [礦] /(sK) (n) (1) (hon) spirit of a deceased person/(n) (2) revengeful ghost/(n) (3) (abbr) ceremony to appease evil gods and the spirits of the dead/
 [줤] /(n) (hon) before the spirit of the deceased/
Ϣ [餯] /(n,vs,vt) (hon) contacting/getting in touch/communication/call/message/(P)/
Ϣ夲ޤ [餯⤦ޤ] /(exp) (pol) I am writing to you/I am (taking the liberty of) getting in touch with you/
 [礦] /(n) lord's command/
 /(suf) (1) -ness/(prt) (2) indicates assertion/(int) (3) come/come now/(P)/
 /(int) (1) come (on)/come now/come along/here/(int) (2) all right/right/okay/now/here goes/(int) (3) well/hmm/uh/let's see/I'm not sure/(int) (4) here/now/there (we go)/ah/oh/(int) (5) about that, .../actually, .../(P)/
 /(sk) (n) (food) (rkb:) sata andagi/Okinawan sweet deep-fried bun similar to a doughnut/
 /(sk) (int) (1) come (on)/come now/come along/here/(int) (2) all right/right/okay/now/here goes/(int) (3) well/hmm/uh/let's see/I'm not sure/(int) (4) here/now/there (we go)/ah/oh/(int) (5) about that, .../actually, .../
 /(int) (1) come (on)/come now/come along/here/(int) (2) all right/right/okay/now/here goes/(int) (3) well/hmm/uh/let's see/I'm not sure/(int) (4) here/now/there (we go)/ah/oh/(int) (5) about that, .../actually, .../(P)/
 /(int) (1) come, come/come/come now/(int) (2) here you go/here/when handing something/
ä /(adv) (1) relatively quickly (esp. actions)/(adv) (2) quite suddenly (esp. wind, rain, etc.)/
 /(conj,int) well/now/then/
 [̤Ƥ] /(exp,n) (rare) unconcerned air/nonchalant air/acting as if nothing had happened/
 /(adj-na) so/like that/
ơ /(sk) (n) (food) diced steak/cubed steak/
Ȣ [Ф] /(n) offertory box/
Ĥ /(n) (rare) dice/die/
ŤƬ [Ť] /(n) head like a hammer/
ʤ /(int) (col) goodbye/farewell/so long/
 [Τ] /(n) (1) pip (spot on a die)/(n) (2) small cube (esp. of food)/die/dice/
ꤲ줿 [Ϥʤ줿] /(sK) (exp) (id) the die is cast/there is no going back/alea iacta est/
ޤ /(n) kuruma prawn (esp. a small one, i.e. less than 10 cm in length)/
 [] /(n) (1) sign (of things to come)/(n) (2) good omen/good sign/
 [] /(n) monetary offering/offertory/
Ȣ [Ф] /(n) offertory box/
 [] /(n) (anat) umbilical cord/
ӷ [] /(n) umbilical cord blood/
 /(prt) (1) even/(prt) (2) (if) only/just/as long as/(prt) (3) besides/on top of that/what's more/(P)/
 /(exp) if only (you) have/as long as (you) have/whenever (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/
Ϥ [錄] /(v5r,vi) (1) to be clear/to be distinct/to be precise/(v5r,vi) (2) to be skillful/to be skilful/to be deft/(v5r,vi) (3) to be well-executed/(v5r,vi) (4) to get cold/to freeze over/
 [] /(n) bamboo pole/
ʪ [] /(sK) (n) (abbr) saomono/Japanese sweets in the form of long blocks (e.g. yokan, uiro)/
Ω [] /(sK) (n,vs,vi) bolting upright/rearing up (horse)/
 /(prt) (ksb:) because/since/
ޤ [ޤĤ] /(n) turned-in eyelashes/ingrown eyelashes/trichiasis/
ʻ [ʤ] /(n) fish market/
ޤ [ޤĤ] /(n) turned-in eyelashes/ingrown eyelashes/trichiasis/
Ȥ [Ȥ] /(n) (1) dropping (something) headfirst down a precipice/(n) (2) downhill rush/plunging down a precipice/
Ω [] /(sK) (n,vs,vi) (1) handstand/headstand/(n,vs,vi) (2) being upside down/being in reverse/
Ф [] /(v5s,vt) to track down/to locate/to find out/to smoke out/to ferret out/to chase up/to discover/
ʪ [] /(sK) (n) (1) looking for something/searching for something/(n) (2) object being sought/
 /(n) (food) hanging tender/thick skirt/
פ [⤤] /(sK) (exp,v1) to worry about the future/
֤ /(sk) (exp) (1) (joc) short time no see/hello again/(n,adj-no) (2) (joc) a short time (since the last time)/first in a short while/
 /(n) (1) (bot) capsule (moss sporangium)/(n) (2) (bot) capsule (type of dehiscent fruit)/
 /(n) block (usu. of fish for sashimi)/
 /(adj-i) (1) friendly/sociable/(adj-i) (2) brittle/fragile/light/
 /(adv,adv-to,vs) (1) (on-mim) crisp (not moist or juicy)/crunchy/flaky (as in pastry)/(adv,adv-to,vs) (2) (on-mim) crunching sound (of walking on snow, frost, sand, etc.)/(adv,adv-to,vs) (3) (on-mim) doing skillfully and efficiently/doing quickly/proceeding smoothly/(adv,adv-to,vs) (4) (on-mim) (arch) sound of pouring liquid/(adv,adv-to,vs) (5) (on-mim) (arch) speaking clearly/
 /(adv-to) (1) (on-mim) with a crunching or grinding sound/(adv-to) (2) quickly/promptly/abruptly/simply/efficiently/(adv-to) (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)/
黶 [] /(exp,v5r) (1) (id) to fail an exam/(exp,v5r) (2) to fall (of cherry blossom petals)/
 [餬] /(n) sakuragami (type of soft, thin washi paper)/
 [ʤ] /(n) (food) horse-meat hotpot/
 [ˤ] /(n) horse meat/
̣ [ߤ] /(sK) (n) (food) miso mixed with minced great burdock, ginger, etc. and sweetened with sugar/
 [] /(sK) (n) (food) rice cake with bean paste wrapped in a preserved cherry leaf/
 [] /(n,vs,vt,vi) well drilling/
 [] /(n) (bot) capsule (type of dehiscent fruit)/
䵡 [] /(n) rock drill/pneumatic drill/jackhammer/
 [ˤ夦] /(n,vs,vt,vi) (1) milking (a cow, goat, etc.)/(n,vs,vt,vi) (2) breast pumping/milk expression/
 [ˤ夦] /(n) (1) breast pump/(n) (2) milking device/milking machine/
 [䤯] /(n) explosives/
 [] /(n,vs,vi) violent explosion/bursting/
 /(prt) (ksb:) because/since/
 [Ӥ] /(sK) (n) shout/yell/scream/cry/
 [] /(n) canned salmon/tinned salmon/
ʪ [] /(n) small bag or container hung from one's obi or sword hilt/
 [ܤ] /(n) stay bar/bearer bar/
 /(n) (uk) cowpea (Vigna unguiculata)/black-eyed pea/southern pea/
 /(n) (1) fine split (e.g. in wood)/(n) (2) hangnail/
 /(v1,vi) (1) to split finely/to splinter/to get frayed/(v1,vi) (2) to become irritable/
Ω [] /(v5t,vi) (1) to split finely/to splinter/to get frayed/(v5t,vi) (2) to become irritable/to feel on edge/
 [] /(sK) (v5t,vt) to hold (something) reverently with both hands/
 [Ĥ] /(sK) (int,n) present arms! (military salute command)/
ʪ [] /(sK) (n) offering/sacrifice/
ä /(adv) (on-mim) quickly/briefly/
᤯ /(v5k,vi) to whisper/
 [椭] /(n) light snow fall/small snow flakes/
䤭 [䤭] /(n) whisper/murmur/
 /(n) (uk) moss mite (Oribatida spp.)/box mite/beetle mite/oribatid mite/
 [֤] /(sK) (n) toy bamboo-leaf boat/
 [] /(n) (uk) chicken tender/chicken tenderloin/
 [椭] /(sK) (n) light snow fall/small snow flakes/
 [] /(sK) (n) small bamboo/
Ĥ [ʤ] /(n) twittering of a bush warbler (esp. during winter)/tiny twittering/
Ƥ [ΤĤܤ䤭] /(exp,n) (food) turban cooked whole in its own shell/
᤭ /(n) hubbub/din/noise/
᤯ /(v5k,vi) (1) to be boisterously noisy/to do merrily (laughing, chattering, etc.)/(v5k,vi) (2) to shimmer/to ripple/to sparkle/to gleam/
 [줤] /(n) (1) pebbles/gravel/(n) (2) boulder formed from gravel and sediment/
 [ʤ] /(n) (arch) ripple/
 [ʤ] /(n) (1) ripple (on water)/wavelets/(n) (2) ripple (e.g. of uneasiness)/unrest/disturbance/discord/friction/
 /(n) (uk) blowfly or green bottle fly larva (oft. used as fishing bait)/
 /(n) marble pattern (in beef)/
 /(n) the five fundamental seasonings used in Japanese cooking: (in order) sugar, salt, vinegar, soy sauce, miso/
ۤ [] /(v1,vt) to go out of turn/to butt in/to go first ignoring the proper order/
 [] /(n) illustration (in a book, newspaper, etc.)/picture/
 [फ] /(sK) (n) (being) face to face/facing each other/
Ф [] /(sK) (v5s,vt) (1) to hold out/to extend (e.g. a hand)/(v5s,vt) (2) to present/to submit/to tender/(v5s,vt) (3) to sacrifice/to give (up)/(v5s,vt) (4) to send/to forward/
 [ޤͤ] /(sK) (v5k,vt) to beckon (to)/
 [] /(v5r,vi) to hinder/to obstruct/to adversely affect/
夲 [] /(sK) (v1,vt) (1) to lift up/to hold up/to raise/(v1,vt) (2) (hum) to give/to present/to offer/(aux-v,v1) (3) (hum) to do (for someone)/
 [礦] /(n) (rare) bolt/
ä [ä] /(sK) (adv) (uk) for the present/for the time being/at present/in the meantime/
 [] /(sK) (adv) (1) (uk) for the time being/at present/(n) (2) (arch) hindrance/
ä [ä] /(sK) (adv) (uk) for the present/for the time being/at present/in the meantime/
 [] /(sK) (n,vs,vt) (1) insertion/letter drop/(n,vs,vt) (2) sending to a prisoner/thing sent to a prisoner/(n,vs,vt) (3) supply of provisions, refreshments, etc. to someone carrying out a task/
 [] /(v1,vt) (1) to insert/to put in/(v1,vt) (2) to send in (to a prisoner; e.g. clothes, books)/(v1,vt) (3) to deliver (food, refreshments, etc. to workers)/to supply/
 [ޤ] /(sK) (v5r,vi) to be imminent/to be impending/to be pressing/to be urgent/
 [] /(n,vs) cutting/planting (a cutting)/
ꤲ [ʤ] /(exp,v1) (id) to give up (something as hopeless)/to throw in the towel/
ø [] /(n) (1) measured amount (esp. of medicine)/dosing/quantity/prescription/(n) (2) manner of seasoning/(n) (3) (id) making adjustments based on experience/doing something by feel/skill/knack/
 /(n) (arch) slash-and-burn farming/swidden/
 /(v5s,vt) (1) to make (someone) do/(v5s,vt) (2) to allow (someone) to/
 /(exp) (thb:) no problem/that's OK/
 [夦] /(exp) (sl) as expected of Kyushu (esp. in terms of male chauvinism, etc.)/
꺧 [ꤳ] /(sK) (n) marriage due to unintended pregnancy/shotgun wedding/
ĺ [Ƥ] /(exp,v5k) (hum) (uk) to have the privilege of doing/
 /(aux-v,v1) (1) auxiliary verb indicating the causative voice/(aux-v,v1) (2) auxiliary verb indicating the granting of permission to do something/(aux-v,v1) (3) (hon) auxiliary verb used as an honorific for others' actions/
 /(v1,vt) (1) to make (someone) do/(v1,vt) (2) to allow (someone) to do/(P)/
 [] /(n) (col) easy girl/floozy/
Ǥ [꤬] /(sK) (n) (prowres) sharpshooter/scorpion hold/scorpion deathlock/
 [ꤶ] /(n) (astron) Scorpio (constellation)/the Scorpion/
ä /(exp) since some time ago/for some time/for quite a while/
ä֤ /(exp) (1) (joc) short time no see/hello again/(n,adj-no) (2) (joc) a short time (since the last time)/first in a short while/
ä /(adv,adv-to,vs) (1) (on-mim) lightly/gently/(adv,adv-to,vs) (2) (on-mim) (breaking apart) easily/
ä /(adv) (1) (on-mim) quickly/promptly/immediately/without delay/briskly/hurriedly/hastily/(adv) (2) (on-mim) indifferently/coldly/(P)/
ä /(n) (1) (Buddh) sattva (sentient beings)/(n) (2) (Buddh) (abbr) bodhisattva/(n) (3) (Buddh) (abbr) Vajrasattva/
äѤ /(adv,adv-to,vs) (1) (on-mim) feeling refreshed/feeling relieved/(adv,adv-to,vs) (2) neat/tidy/clean/(adv,adv-to,vs,adj-na) (3) frank/open-hearted/plain/simple/light/(adv,adv-to) (4) completely/entirely/(adv) (5) not in the least (with neg. verb)/not at all/(adj-na) (6) nothing at all/completely useless/hopeless/awful/(P)/
äݤޤĤ [äݤ椭ޤĤ] /(n) (org) Sapporo Snow Festival/
ð [äԤ] /(v5k) to deduct/to take away/
Ĥ [ĤФ] /(n) fine weather during the rainy season/
Ĥް [Ĥޤ] /(n) (uk) sweet potato (Ipomoea batatas)/(P)/
Ĥ޽ [Ĥޤ] /(n) (food) miso soup with pork or chicken (originally boned chicken chunks) with daikon, carrots, great burdock or sweet potatoes/meat chowder/
ĤȤ [Ĥޤ] /(n) (food) satsuma-age/deep-fried ball of fish paste/
Ƥ /(adv) (1) just as I thought/as expected/(adv) (2) that's why/
Ƥ /(int) well!/huh/my, my/
Ƥ /(exp) (col) well then .../well now .../now, let's see/
Ƥ /(conj) (1) and also/and on top of that/besides/(int) (2) so (I take it that ...)/then .../so then/(conj) (3) (arch) in that case/if so/
֤ [Ƥ] /(conj) (uk) setting aside/leaving to one side/
֤ [Ƥ] /(v5k,vt) (uk) to set aside/
 [Ǥ] /(n) dip net/scoop net/
Ȥӥ塼 /(n) sugarcane juice/
Ȥ [ȤӤȤ] /(n) cane sugar/sugar cane juice/sugar cane molasses/
Ȥ /(n) (uk) prune mite (Carpoglyphus lactis)/sugar mite/
Ȥ [Ȥ] /(n) sugar bowl/sugar jar/
Ȥ [Ȥꤻ] /(n) enlightened generation/millennial generation lacking ambition and material desire/
ʤ [ʤष] /(n) (uk) tapeworm/
Ф [Ф] /(sK) (n) market (for goods)/outlet/
Ф /(adv,adv-to,vs) (1) (on-mim) relieved/refreshed/(adv,adv-to,vs) (2) (on-mim) frank/candid/easy-going/laid-back/
Ф /(n) plank-built fishing boat (Okinawa)/
Фɤ [Ф] /(sK) (exp,v5m) (id) to manipulate figures to one's advantage/to count wrongly on purpose/to inflate or deflate one's age/
б [Ф] /(n) cirrocumulus cloud/mackerel sky/
ޤ [Ф] /(n) (sumo) forward force down/
 [Ф֤] /(n) dried, smoked mackerel/shavings from dried, smoked mackerel/
ɤ [Ф] /(sK) (exp,v5m) (id) to manipulate figures to one's advantage/to count wrongly on purpose/to inflate or deflate one's age/
 /(n) (abbr) wasabi/Japanese horseradish/
 /(n) (music) hook (high point of a song)/chorus/
Ӥ [ӤŤ] /(n) (fish) sabiki fishing/flasher rig fishing/
Ӥ결 [Ӥ] /(sK) (n) person who gets lonely easily/person who does not like to be alone/person who craves company/
Ӥ결 [ߤ] /(sK) (n) person who gets lonely easily/person who does not like to be alone/person who craves company/
Ӥ˷ [Ӥܤ] /(sK) (n) person who gets lonely easily/person who does not like to be alone/person who craves company/
Ӥ /(n) panicled hydrangea (Hydrangea paniculata)/peegee hydrangea/
Ӷ [Ӥ] /(n) rust (fungus)/
ӻߤ [Ӥɤ] /(n) rust-proofing/anti-corrosive/
ӿ [Ӥ] /(n,adj-no) rust (colour)/
ǭ [Ӥͤ] /(n) tortoiseshell cat/
ȴ [Ӥ̤] /(adj-no,n) (sushi) without wasabi/wasabi-free/
 [ӤӤ礦] /(n) (plant) rust/rust fungus/
դ [ӤĤ] /(sK) (v5k,vi) (1) to become rusted together/to become rusted shut/(v5k,vi) (2) to rust/to become (completely) rusty/to be covered with rust/(v5k,vi) (3) to become rusty (of a skill or ability)/to become less effective/
դ [ӤĤ] /(sK) (sk) (v5k,vi) (1) to become rusted together/to become rusted shut/(v5k,vi) (2) to rust/to become (completely) rusty/to be covered with rust/(v5k,vi) (3) to become rusty (of a skill or ability)/to become less effective/
֤ [֤뤳] /(n) (arch) (uk) prostitute and entertainer/
֤뾯 [֤뤪Ȥ] /(n) (arch) prostitute and entertainer/
ܤ /(n) skipping out/cutting class/truancy/procrastination/
ܤ [ܤꤰ] /(n) habit of putting things off/truancy habit/
ܤ /(v5r,vi) (col) to be truant/to slack off/to play hooky/to skip school/to cut class/to skip out/
ޤ褤⤯ [ޤ褤뤯] /(exp,v5k) to wander/to roam from place to place/
ޤ褨륪 [ޤ褨륪] /(n) (work) The Flying Dutchman (opera by Wagner, 1843)/
ޤ褨 [ޤ褨䤸] /(n) Wandering Jew/
޻ [ޤ] /(n) (abbr) (col) cheat/swindler/
դ [ޤŤ] /(n,vs,vt) attaching the polite suffix "-sama" to someone's name/
ߤ결 [Ӥ] /(sK) (n) person who gets lonely easily/person who does not like to be alone/person who craves company/
ߤ결 [ߤ] /(sK) (n) person who gets lonely easily/person who does not like to be alone/person who craves company/
ߤ켰 [ߤ줷] /(n) off and on manner/intermittent style/dragging on and on/
ᤶ /(adv-to,adv) (weep) quietly/silently/(cry) bitterly/
ȩ [Ϥ] /(sK) (n) rough skin (like that of a shark)/
⤷ /(adj-i) low/vulgar/base/ignoble/mean/selfish/self-seeking/
䤵 /(adv,adv-to) (on-mim) soft, light rustling (e.g. leaves in the wind)/
䷿ [䤬] /(n) sayagata (pattern of interlocking swastikas)/
 [Ȥ] /(sK) (n) (1) (finc) arbitrage/long-short trade/pairs trade/spread trade/(n) (2) (finc) brokerage/brokering/
 [Ф] /(v5r) (arch) to slip out of one's scabbard (of swords)/
 [䤢] /(n) (1) rivalry in love/rivalry for the heart of a woman/(n) (2) quarrel over something trivial/storm in a teacup/(n) (3) quarrel between two samurai due to an (accidental) clash of sheaths while crossing paths/
Ʋ [ɤ] /(n) (archit) outer roofed structure for protecting cultural assets and historic sites/
Ʀ [䤨ɤ] /(sK) (n) (uk) snow pea/mangetout/
褦ʤ饦 /(n) (work) Rabbit at Rest (book)/
褦ʤ饳Х /(n) (work) Goodbye, Columbus (1959 short story collection by Philip Roth; 1969 film)/
褫 /(int) (osb:) really?/
ʤ /(int) (1) goodbye/so long/farewell/(n,vs,vi) (2) saying goodbye to (e.g. life as a bachelor)/putting an end to/parting with/(adj-f) (3) farewell (performance, party, etc.)/final/last/game-winning (e.g. hit)/(P)/
ʤ饲 /(n) (work) Bull Durham (film)/
ʤ饳Х /(n) (work) Goodbye, Columbus (1959 short story collection by Philip Roth; 1969 film)/
ʤ饸硼 /(n) (work) The Night the Lights Went Out In Georgia (film)/
ʤϥåԡСǥ /(n) (work) Happy Birthday Wanda June (book)/
ʤۡ /(n) (baseb) game-ending home run/
ʤߥ磻 /(n) (work) Good Luck Miss Wyckoff (film)/
ʤ [ʤ餢] /(sK) (n) (baseb) base hit made in the 9th inning that decides the game/walk-off hit/
ʤ餱 [ʤޤ] /(n) (baseb) (losing the game to a) walk-off home run/
餱Ф [餱] /(v5s,vt) to expose/to disclose/to lay bare/to confess/
餵 /(adv,adv-to) (1) (on-mim) with a rustling sound/(adv,adv-to) (2) (on-mim) rippling (of a stream, etc.)/murmuring/purling/(adv,adv-to) (3) (on-mim) slurping down (ochazuke)/(adv,adv-to) (4) (on-mim) quickly and easily (e.g. write a letter)/with ease/smoothly/fluently/(adj-no,adv,adv-to,vs) (5) (on-mim) smooth and dry (hair, sand, etc.)/silky/powdery (e.g. snow)/free-flowing (e.g. blood)/(P)/
餷 [餷] /(n) sweet rice jelly/(whitish) rice candy/
餷 [餷] /(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) (hist) pillory/stocks/gibbet/
餷ʴ [餷] /(n) bleaching powder/
餷 [餷] /(n) bleached cotton cloth/
餷΢ [餷] /(n) bleached lining (esp. tabi)/bleached interior/
ä /(adv) (1) (on-mim) smoothly/swimmingly/(adv) (2) (on-mim) forthrightly/without hesitation/
ˤ鷺 [ˤ⤤鷺] /(exp) (arch) needless to say/
˰Ȥ [ˤ뤤Ȥ] /(exp) and what is worse/to make matters worse/
˺äȤ [ˤޤäȤ] /(exp) to make matters worse/
˺ä [ˤޤäȤ] /(exp) to make matters worse/
Х塼 /(n) (work) Cuba (film)/
Ԥ /(n) (ksb:) unused item/new thing/
 /(adv,adv-to) (1) (on-mim) sleek/smooth/(adv,adv-to) (2) thin (of a liquid)/(adv,adv-to) (3) without hesitation or delay/
줿ǡӥå /(n) (work) Kidnapped (book)/
 [] /(sK) (n) empty lot/vacant plot of land/
 [] /(sK) (n) clean, freshly poured bath/hot water just poured into a bath that no one has entered yet/
굤 [ꤲ] /(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/
굤̵ [ꤲʤ] /(sK) (adj-i) (uk) nonchalant/unconcerned/in a casual manner/
 [ʤ] /(conj) (uk) nevertheless/still/however/yet/
뤫˹ [뤫ˤä] /(n) (work) The Monkey and the Crab (folktale)/The Quarrel of the Monkey and the Crab/Saru Kani Gassen/
볤Ϸ [뤨] /(sK) (n) (uk) southern rough shrimp (Trachysalambria curvirostris)/
볤Ϸ [륨] /(sK) (sk) (n) (uk) southern rough shrimp (Trachysalambria curvirostris)/
 [뤬] /(n) monkey-like face (e.g. protruding ears)/simian features/
 [뤳] /(n) (1) (uk) something like that/that sort of thing/(n) (2) (uk) something natural/something plausible/
ʤ [뤳Ȥʤ] /(exp) (uk) that goes without saying but also .../not only that but .../
 [] /(exp,n) (1) formidable person/shrewd person/someone not to be taken lightly/person of no common order/(exp,n) (2) certain person (e.g. whose name cannot be disclosed)/someone/(exp,n) (3) (arch) that sort of person/that kind of person/
ǯ [ɤ] /(n) year of the Monkey/
줿 /(exp) (hon) I would like you to .../I ask that you .../please .../
뤬ޤ /(exp) resigning to another's will/going along without resistance/doing as another wants/
 [Ϥ礦] /(sK) (n) sawachi ryori/assorted cold food served on a large plate/
 [礦] /(sK) (n) sawachi ryori/assorted cold food served on a large plate/
̿ˤʤ [̤ߤˤʤ] /(sK) (exp) (proverb) let sleeping dogs lie/wake not a sleeping lion/the spirit you do not approach will not curse you/
̿㮤ʤ [̤ߤˤʤ] /(sK) (exp) (proverb) let sleeping dogs lie/wake not a sleeping lion/the spirit you do not approach will not curse you/
ﳪ [郎] /(sK) (n) (uk) Japanese freshwater crab (Geothelphusa dehaani)/
 /(suf) (1) (hon) (fam) Mr./Mrs./Miss/Ms./-san/(suf) (2) (pol) politeness marker/(P)/
󤫤 [󤫤] /(n) (astron) Triangulum (constellation)/the Triangle/
󤬾Ƥ [󤬤䤭] /(n) fried fish cake/
󤯤 /(sk) (int) (col) thanks/
󤴺 [󤴤󤷤] /(n) coral wedding (anniversary)/35th wedding anniversary/
󤴾 [󤴤礦] /(sK) (n) coral reef/
󤴾 [󥴤礦] /(sK) (sk) (n) coral reef/
 /(adv) (abbr) severely/harshly/utterly/terribly/
󤶤᤯ /(v5k,vi) (1) to be boisterously noisy/to do merrily (laughing, chattering, etc.)/(v5k,vi) (2) to shimmer/to ripple/to sparkle/to gleam/
󤷤礦 [󤷤礦Τ] /(n) pieces of young pepper tree branch (used medicinally or for pickling)/
󤺤 [󤺤Τ] /(sK) (n) (Buddh) Sanzu River (Japanese Buddhist equivalent of the River Styx)/River of Three Crossings/
Ԥ [Ԥ] /(n) (rkb:) jasmine tea/
ޤܹ˸¤ [ޤϤᤰˤ] /(exp) Pacific saury is only good if it's from Meguro/
 [֤] /(n) pilgrim's carry-all bag/
 [󤳤] /(n,vs,vi) boring/punching/
 [󤼤] /(sK) (adj-t,adv-to) brilliant/radiant/bright/sparkling/
å [] /(sK) (n,vs,vt) usurpation/
դ [Ť] /(n,vs,vt) attaching the polite suffix "-san" to someone's name/
 [礦] /(n) the "sa" column of the Japanese syllabary table (sa, shi, su, se, so)/
 [ʤ] /(n) (in) the middle of/(in) the midst of/(in) the course of/(at) the height of/
 [ˤ] /(n) (1) place where a medium receives divine messages/(n) (2) person who receives divine messages/medium/(n) (3) wagon performer in kagura/
 [] /(n) (plain) hot water/boiled water/
줳Ȥ [줳Ȥ] /(sK) (n) (ling) sa-added word (i.e. causative forms with an extra 'sa' like 'ikasaseru' for 'iku')/
 [줳Ȥ] /(n) (ling) sa-added word (i.e. causative forms with an extra 'sa' like 'ikasaseru' for 'iku')/
ɴ [] /(sK) (n) lily/
ʸ [⤸] /(n) (fem) (arch) fish/mackerel/
̸ [] /(sK) (n) mist/fog/
¤⤯ [ޤ褤뤯] /(exp,v5k) to wander/to roam from place to place/
¤ [ޤ褦] /(v5u,vi) (uk) to loiter/to putter/to prowl/to wander about/to roam about/to knock around/
¤ [ޤ褨] /(v1) (uk) to wander/
¤ [ޤ褨䤸] /(n) Wandering Jew/
 [] /(sK) (n) evening/
 [餤] /(sK) (n,adv) month after next/
轵 [餤夦] /(sK) (n,adv) week after next/
ǯ [餤ͤ] /(sK) (n,adv) year after next/
 /(exp) if it is not .../if it does not .../
 /(adv,adv-to) (1) (on-mim) (raining) heavily/(water rushing) plentily/(adv,adv-to) (2) (on-mim) with white noise/with a buzz/
ߤ [֤] /(n) downpour/drenching rain/
Ȥ餷 /(adj-i) (col) unnatural/affected/studied/forced/
 /(exp) if it is not .../if it does not .../
 /(adv,adv-to) (1) (on-mim) (raining) heavily/(water rushing) plentily/(adv,adv-to) (2) (on-mim) with white noise/with a buzz/
ߤ [֤] /(n) downpour/drenching rain/
 /(adv,n) (on-mim) sound of water/
Ȥ餷 /(adj-i) (col) unnatural/affected/studied/forced/
ޤ /(aux-v) (arch) (pol) to be/
 /(n) (food) assorted vegetables for sukiyaki (esp. green onion)/
 /(adv,adv-to) (1) (on-mim) walking on frost/crunching (e.g. on gravel)/(adv,adv-to) (2) (on-mim) lots of coins or jewels/(adv,adv-to) (3) (on-mim) cutting into large pieces/loosely weaving/(adj-na) (4) (on-mim) large (pieces, stitches, sand grains, etc.)/
 /(adv,adv-to) (1) (on-mim) roughly/approximately/coarsely/loosely/(adv,adv-to) (2) (on-mim) (cutting) in one stroke/(breaking apart) with vigour/(adv,adv-to) (3) (on-mim) (cutting) deeply/(splitting) wide open/gapingly/(adv,adv-to,vs) (4) (on-mim) rough (material)/coarse/(adv,adv-to) (5) (on-mim) casually (wear)/easily/
 [] /(n) (hist) low door used in bathhouses to prevent the hot water from cooling (Edo period)/
 [] /(n) (min) garnet/
ɡ [Ф] /(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!/
 [ष] /(n) dobsonfly or stonefly larva/
ä /(adv,adv-to) (on-mim) crunch crunch/thud thud/tramp tramp/
ää /(adv,adv-to) (on-mim) crunch crunch/thud thud/tramp tramp/
äФ /(adj-na) frank/candid/outspoken/unreserved/
ä /(adv,adv-to) (1) (on-mim) roughly/approximately/coarsely/loosely/(adv,adv-to) (2) (on-mim) (cutting) in one stroke/(breaking apart) with vigour/(adv,adv-to) (3) (on-mim) (cutting) deeply/(splitting) wide open/gapingly/(adv,adv-to,vs) (4) (on-mim) rough (material)/coarse/(adv,adv-to) (5) (on-mim) casually (wear)/easily/
ä /(adv) (1) (on-mim) roughly/approximately/round about/more or less/(adv) (2) (on-mim) cursorily/briefly/quickly/lightly/roughly/(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!/
ޤ [ޤߤ] /(int) (id) (uk) it serves you right/
ޤ /(aux-v) (arch) (pol) to be/
ޤ򸫤 [ޤߤ] /(exp) serves you right!/see what happens!/
޸ [ޤߤ] /(exp) (uk) serves you right!/see what happens!/
 /(adj-na) (1) common/commonplace/(n) (2) (abbr) pulp paper/(n) (3) (abbr) granulated sugar/
餶 /(adv,adv-to,vs,adj-no,adj-na) (1) (on-mim) rough (touch, voice, etc.)/coarse/gritty/sandy/granular/(adv,adv-to) (2) (on-mim) rattling (of beans, beads, etc.)/(P)/
ä /(adv) (on-mim) roughly/coarsely/grittily/
Ĥ /(n,adj-no) rough deposits/rough surface/roughness/
Ĥ /(v5k,vi) to become coarse (e.g. of a texture)/to turn rough/to turn gritty/to become sandy/
ˤ /(exp,v5r-i) to be common (of things or occurrences)/to be commonplace/to be found everywhere/
ˤ /(exp,v1) to be common (of people)/to be found everywhere/
 [Ȥ] /(n) granulated sugar/
 [餬] /(n) pulp paper/rough (printing) paper/
 [] /(n) continuous session (e.g. trading in a stock exchange)/zaraba/
 /(aux-v,vr) (arch) not/
 /(exp) (arch) is/are/
 /(aux) (form) not/un-/
뤦ɤ /(n) (food) chilled udon noodles served with a separate dipping sauce/
٤餺 /(exp,aux) (arch) must (do, be)/
ʤ [򤨤ʤ] /(exp,adj-i) have to/have no choice but to/cannot help (doing)/be compelled to/be obliged to/be forced to/
 [򤨤] /(exp) have to/have no choice but to/cannot help (doing)/be compelled to/be obliged to/be forced to/
붾 [뤽] /(n) (food) (uk) zaru soba (soba served on a bamboo draining basket with dipping sauce)/
 [뤴] /(n) game of go played by poor players/
뼪 [ߤ] /(n) memory like a sieve/going in one ear and out the other/
뽪ʤ [뤪ʤ] /(exp,adj-i) have to/have no choice but to/cannot help (doing)/be compelled to/be obliged to/be forced to/
ʤ [뤨ʤ] /(exp,adj-i) have to/have no choice but to/cannot help (doing)/be compelled to/be obliged to/be forced to/
ˡ [ۤ] /(n) law full of loopholes/toothless law/
 [줦] /(sK) (n) funny song/comic song/limerick/
 [줳] /(sK) (sk) (n) joke/jest/gag/
 [줴] /(sK) (n) joke/jest/gag/
 [줴] /(sK) (n) joke/jest/gag/
 [줳] /(sK) (sk) (n) prank/practical joke/
 [줴] /(sK) (n) prank/practical joke/
 [줴] /(sK) (n) prank/practical joke/
虜 /(adv,adv-to,vs) (1) (on-mim) noisily (from many people talking)/in a commotion/(adv,adv-to,vs) (2) (on-mim) with a rustling sound (of leaves, branches, etc.)/with a rippling sound (of the surface of a lake, etc.)/(adv,adv-to,vs) (3) (on-mim) feeling a chill/with a chill (up one's spine)/(P)/
 /(n) (hob:) deep-fried chicken (esp. marinated in a sweet ginger soy sauce before frying)/
 /(exp) (1) (abbr) (arch) (pol) to be/to exist/(cop) (2) (arch) (pol) be/is/
 /(n) (sl) (rare) 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) (1) the "za" column of the Japanese syllabary table (za, ji, zu, ze, zo)/(n) (2) classification for ichidan verbs with the dictionary form ending in "jiru" or "zuru"/(n) (3) in classical Japanese, classification for verbs with the dictionary form ending in "zu"/
 [] /(n) (med) acne/
 /(aux-v) (arch) did/(have) done/
 /(num) (rare) 10^24/septillion/
 /(prt,conj) (1) and/besides/moreover/what's more/not only ... but also/(prt,conj) (2) because/since/(prt,conj) (3) the thing is/for one thing/(P)/
 /(sk) (int) (1) shh!/shush!/hush!/(int) (2) shoo!/scram!/
 /(n) (chn) (uk) pee-pee/wee-wee/
 /(n) Okinawan lion (or lion dog) statue placed as talisman against evil at entrances and on roofs/
 /(int) (1) shh!/shush!/hush!/(int) (2) shoo!/scram!/
Ҥ /(exp) (ksb:) does not/do not/will not do/
 /(adv,adv-to,vs) (on-mim) silently (as the grave)/quietly (as in death)/
 /(int) (1) shh! (used to silence someone)/sh!/(int) (2) shoo! (used to drive off an approaching animal, etc.)/(suf,adj-i) (3) -ish/-like/-looking/
濫 /(n) flat lemon (Citrus depressa)/Hirami lemon/thin-skinned flat lemon/shekwasha/Taiwan tangerine/
 /(n) Okinawan lion (or lion dog) statue placed as talisman against evil at entrances and on roofs/
 [Ҥդ] /(n) (med) shiitake dermatitis/
Ƹ [Ƥ] /(exp) if I'm forced to say something/if anything/if I must say/if I must choose/
 [Τ] /(n) (uk) any beech tree of genus Castanopsis/
Ҥ /(exp) (ksb:) does not/do not/will not do/
ߤ /(n) (rkb:) tomb sweeping festival (Okinawa, April 4 or 5)/
 /(n) (uk) mahi-mahi (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) (1) meek/gentle/modest/sweet/charming/touching/(adj-i) (2) praiseworthy/admirable/
 /(prt) nothing but/except/no more than/(P)/
 [ۤ] /(n) pop-up book/
⥫ʤ /(exp) (uk) stop complaining/stop making excuses/
ƻҤʤ [⤫ʤ] /(exp) (uk) stop complaining/stop making excuses/
 /(n,vs,vt) (col) ignoring (someone)/ostracizing/leaving (someone) out/
 /(prt) (arch) I would like .../I want .../
 [äĤ] /(n,adj-no) frown/scowl/grimace/
 [Ĥ] /(n,adj-no) frown/scowl/grimace/
 [Ť] /(n,adj-no) frown/scowl/grimace/
뤬Τ [뤬椨] /(conj) as such/that being so/for that reason/
 [Τ] /(n,adv) thereafter/after doing that/followed by/
 [뤦] /(conj) now that it is as such/since it is as such/
̵ [ʤ] /(sK) (exp,adj-i) (1) (uk) having no choice but to .../all one can do is .../there's nothing to do except .../(exp,adj-i) (2) (uk) having nothing but .../there is only .../having only .../having no more than .../
 /(prt) (arch) I would like .../I want .../
ʤ /(adj-i) (1) worthless/insignificant/unimportant/trivial/(adj-i) (2) poor/miserable/wretched/humble/
դ [ߤĤ] /(v5k,vi) (uk) to cling/
 [] /(n) threshold (amount, dose, etc.)/(P)/
 /(prt) (col) nothing but/except/no more than/
ľ [ʤ] /(sK) (n) (1) (sumo) getting poised again for charging/toeing the mark again/(n) (2) starting again/getting a fresh start/going back to square one/
 /(adv,adv-to) (1) (on-mim) weeping/sobbing/softly (crying)/(adv,adv-to,vs) (2) (on-mim) with a prolonged dull pain/having a griping pain/
㤯 [ʤ] /(exp,v5k) to cry softly/to sob/to weep/
 /(n) failure/
 /(v5r,vi) (1) to fail/to blunder/to mess up/to screw up/(v5r,vi) (2) to be dismissed/to be fired/(P)/
 /(exp,adv) (sl) best regards/please remember me/please treat me favorably (favourably)/please take care of/please do/
 /(v5r,vi,vt) (sl) to fail/to screw up/to stuff up/
⤯ /(n) (sl) cigarette butt/cigarette end/
 [] /(v5m,vi) (1) (uk) to slip into (a place) for the purposes of having sex (e.g. a lover's house, hotel, red light district)/to shack up with/(v5m,vi) (2) (uk) to shut oneself away at home (due to lack of money)/
 /(n) (uk) Japanese anchovy (Engraulis japonica)/
路 /(n) (uk) Japanese anchovy (Engraulis japonica)/
 /(n,vs) (1) (on-mim) chewy/springy/al dente/(n,vs) (2) (on-mim) slowly but steadily/(n,vs) (3) (on-mim) masturbation/fap fap/
 /(adv) (col) a lot/loads/plenty/
̾ [] /(n) (sumo) (uk) wrestler's stage name/
 /(exp) (abbr) (sl) I'm done with work (for the day)/I've (just) finished work/
 [] /(n) (rare) waistband for a kimono/
Ǥ /(n) (sl) (abbr) person skilled at work/
 /(n) Okinawan lion (or lion dog) statue placed as talisman against evil at entrances and on roofs/
ɡ [äѤ] /(n) pug nose/snub nose/upturned nose/
λȤ [ΤȤ] /(sK) (exp) testing one's children by putting them through hardship/
 [] /(n) (1) (astron) Leo (constellation)/the Lion/(n) (2) (Buddh) Buddha's seat/seat of a high monk/
 [Ȥ] /(n) (abbr) (uk) shishito pepper (variety of Capsicum annuum)/
ɻ [Ȥ餷] /(n) shishito/small sweet green pepper/
Ƭ [] /(sK) (n) (1) lion mask/(n) (2) (uk) Japanese deer fern (Blechnum nipponicum)/
 [ʤ] /(n) (food) boar meat hot pot/boar stew/
ɡ [Ф] /(n) pug nose/snub nose/upturned nose/
߳ [ߤ] /(n) (1) basket clam (Corbiculidae spp.)/freshwater clam/(n) (2) basket clam shell/
 /(adj-i) want to do/(P)/
 [ۤ] /(exp) doing as one pleases/having one's own way/
 /(exp,v5r) (1) to wish (to do)/to desire/to want/(exp,v5r) (2) to be ready/to be eager/
 [] /(n) (1) strong-willed person/old hand/shrewd rascal/wily fox/desperate character/formidable woman/(n) (2) strong man/brave man/
 [ꤪ] /(v1) to trickle down/
ä /(int) (1) (hob:) goodbye/see you later/bye-bye/(conj) (2) (hob:) then/and (then)/in that case/if so/
˽Ф [ˤǤ] /(sK) (exp,v1) (id) to behave modestly/to take a humble attitude/
ۤɤ [ۤ] /(exp,adj-ix) had better do so/
ۤɤ [ۤ褤] /(exp,adj-ix) had better do so/
 /(v5m,vt) (uk) (dated) to pour out every drop/
 /(int) God bless me!/Good heavens!/
 [꤬] /(n,adj-no) self-satisfied look/triumphant expression/
 /(v5r) (ksb:) to do (for someone)/
 [ۤ] /(exp,adj-ix) had better do so/
褤 [ۤ褤] /(exp,adj-ix) had better do so/
ɤ [ۤ] /(exp,adj-ix) had better do so/
ɤ [ۤ褤] /(exp,adj-ix) had better do so/
觤 [] /(sK) (n,vs,vt) (food) parboiling/preparatory boiling/
ʤ /(adj-i) slovenly/
 [ꤪ] /(n) drooping tail/
 [줶] /(n) weeping cherry (Prunus spachiana)/shidare cherry/
 [줹] /(n) (rare) weeping cedar/
 [] /(n) weeping peach (Prunus persica var. pendula)/
 [줦] /(n) weeping plum (Prunus mume f. pendula)/weeping Japanese apricot/
 [Ҥ] /(sK) (n) (rare) weeping cherry/
 [ʤ] /(n) weeping willow (Salix babylonica)/
 /(exp) (col) don't/you can't/
 /(exp) (col) don't/you can't/
 [ɤ] /(adj-na) (col) very troublesome/extremely bothersome/awfully complicated/tedious and annoying/
ݤ [ɤ] /(adj-i) (col) extremely bothersome/extremely tiresome/extremely troublesome/very tedious/
ݽ [ɤ] /(adj-i) (col) extremely bothersome/extremely tiresome/extremely troublesome/very tedious/
ä [ä] /(n) person of firm character/stable person/gutsy person/
ä /(adv-to) (1) (on-mim) exactly/nicely/to a tee/(vs) (2) to be fitting/
äԤ [äꤤ] /(v5k-s) to get on well with (someone)/
ä [ä꤯] /(exp,vk) to feel right/to sit well with one/to be happy about/to suit to a T/to fit well together/
ä /(n,vs) (chn) wee-wee/pee-pee/number one/
ä㤫ä㤫 /(adj-na) (on-mim) in a terrible mess/in complete disorder/chaotic/
äȤ /(adv,adv-to,vs) (1) (on-mim) damp/moist/(slightly) wet/(adv,adv-to,vs) (2) (on-mim) quiet/calm/peaceful/soft/gentle/mellow/graceful/
ä֤ [äڤ] /(n,vs,vi) returning tit for tat/retaliating/
äݤ [äݤ礦] /(sK) (n) Japanese-Chinese cuisine, served family-style (large dishes, diners help themselves), specialty of Nagasaki/Chinese table cuisine/
äݤ /(adv,adv-to) (1) (on-mim) in a drenched manner/moistly/(adv,adv-to) (2) (on-mim) affectionately/fondly/tenderly/(adv,adv-to) (3) (on-mim) slowly/at ease/restful/
äݤ򴬤 [äݤޤ] /(exp,v5k) (id) to tuck one's tail between one's legs/to admit defeat/to turn tail (and run)/
äݤФ [äݤ] /(exp,v5s) to show one's true colors (colours)/to expose one's faults/to give oneself away/
äݤ򿶤 [äݤդ] /(exp,v5r) (1) to wag one's tail/(exp,v5r) (2) (id) to flatter/to butter up/to fawn (on)/
äݤϤ [äݤĤ] /(sK) (exp,v5m) (id) to have something on someone/to catch someone out/to trip someone up/to find someone's fault/to get evidence on someone/to get a lead on someone/to grab by the tail/
Ĥ [Ĥ] /(n) tacking/basting (thread)/
Ĥ [Ĥ] /(n) way of training/method of bringing up children/
Ĥä /(adj-i) (1) (uk) insistent/obstinate/persistent/tenacious/(adj-i) (2) (uk) 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/(exp,v5u) (2) to be performing/to be in the process of performing/
ĤĹԤʤ [ĤĤʤ] /(exp,v5u) (1) to be carrying out/to be in the process of carrying out/(exp,v5u) (2) to be performing/to be in the process of performing/
 /(prt) (1) by (indicating means of action)/as (a group, etc.)/(prt) (2) indicates the agent in a causative construction/(prt,conj) (3) acts as a connective indicating a state or condition/(prt,adv) (4) adds emphasis/(conj) (5) (dated) and/so/then/
Ƥߤ /(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) alright to do/can do/do not mind doing/gladly do/might as well do/
Ƥ褤 /(exp) alright to do/can do/do not mind doing/gladly do/might as well do/
Ƥä /(int) got you!/tricked you!/
Ƹ [Ƥ] /(exp,v1) (uk) to be forestalled/to be taken in/to be cheated/to be outwitted/
Ƹ [Ƥ] /(v5r,vt) (1) (uk) to do for (someone)/(v5r,vt) (2) (uk) to take in/to deceive/to hoodwink/
Ȥ /(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) (sl) awful/terrible/dreadful/horrible/atrocious/extremely cruel/extremely harsh/
ɤʤ /(adj-i) slovenly/
ɤɤ /(adj-no,adj-na) confused/disordered/faltered/incoherent/inconsistent/
 /(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/flexible/pliant/
ʤ [ʤΤ] /(n) (uk) Japanese linden (Tilia japonica)/
ʤ䤫 /(adj-na) (1) supple/flexible/elastic/(adj-na) (2) graceful/elegant/refined/(P)/
ʤ [ʤĤ] /(exp,v5r) to put on coquettish airs/to act flirtatiously/to act kittenish/
ʿ줫 [ʤ줫] /(v5r,vi) (uk) to lean coquettishly against/to snuggle into/to nestle into/
ʿ [ʤ] /(v1,vi) (uk) to droop/
 [ʤդ] /(sK) (n) (sens) (dated) Chinese dress/
ͤ /(adv,adv-to,vs) (on-mim) soft and elastic/flexible/pliant/
Τ [Τ򤱤] /(exp,v5r) (id) to compete ruthlessly/to sharpen swords/
Τθ鷺 [ΤΤ鷺] /(exp,adv) without complaining (about this and that)/without arguing/without grumbling/with good grace/
ΤĤ [ΤĤ] /(exp,n) pelting rain/pouring rain/driving rain/downpour/
ΤӰ [ΤӤ] /(n) clandestine meeting (e.g. for lovers)/rendezvous/tryst/secret meeting/
ΤӴ [ΤӤ] /(v5r,vi) to creep/to steal up/to draw near unnoticed/
Τ [Τ꤬] /(n) (uk) harlequin duck (Clangula hyemalis or Histrionicus histrionicus)/
 [Τ] /(sK) (n) bamboo grass/bamboo/
ū [Τ֤] /(sK) (n) Japanese transverse bamboo flute (high-pitched; usu. with seven holes)/
Ф /(exp) (abbr) please wait/one moment please/
Ф /(v5k,vt) (1) to strike (with a stick, whip, etc.)/(v5k,vt) (2) (ksb:) to hit/to punch/to kick/to beat/(v5k,vt) (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) after a while/a little while later/shortly afterward/
Ф餯δ [Ф餯Τ] /(exp,adv) for a short while/for a while/for some time/for the time being/
Ф餯 [Ф餯֤] /(n,adj-na,adj-no) (uk) a long time (since the last time)/
Ф餯 [Ф餯ޤ] /(exp,adv) a short time ago/a while ago/for some time/
д [Ф] /(sK) (n) firewood gathering/
и [Ф] /(sK) (n) shiba inu (dog breed)/shiba/brushwood dog/
и [Ф] /(sK) (n) shiba inu (dog breed)/shiba/brushwood dog/
 [ФŤ] /(n) (food) Kyoto-style chopped vegetables pickled in salt with red shiso leaves/
Ҥ [ФŤ] /(n) (food) Kyoto-style chopped vegetables pickled in salt with red shiso leaves/
Ѥ /(vs,adv) (on-mim) (blinking) repeatedly/
 /(n) brushwood or bamboo piles used for seaweed or oyster farming/cultch/culch/
Ӥ줬ڤ [Ӥ줬] /(exp,v1) to go numb/to have pins and needles/
Ӥڤ餹 [Ӥ򤭤餹] /(exp,v5s) to get tired of waiting/to grow impatient/
Ӥ촶 [Ӥ줫] /(n) numbness/
Ӥ [Ӥ줰] /(n) anesthetic/anaesthetic/
֤Ȥ /(adj-i) tenacious/tough/enduring/dogged/headstrong/stubborn/obstinate/unyielding/
֤ʢ [֤Ф] /(n) bowel pains/painful loose bowels/
 /(n) central stalk of a dried rice plant/
ܤ [ܤ꤭] /(n) wringer (clothes)/squeezer (fruit, etc.)/press (grapes, etc.)/
ܤ [ܤꤳ] /(sK) (v5m,vt) (1) to squeeze/to wring out/(v5m,vt) (2) to narrow down/to refine/
ܤ [ܤȤ] /(v5r,vt) (1) to exploit/to extort/to squeeze (someone)/(v5r,vt) (2) to squeeze (e.g. oil, juice)/to wring out/to press out/
ܤ [ܤꤸ] /(n) squeezed juice (e.g. of a lemon)/
ܤ夲 [ܤꤢ] /(sK) (v1,vt) (1) to squeeze (to the utmost)/to wring out/(v1,vt) (2) to squeeze (money) out of someone/to wring (money) from/(v1,vt) (3) to scold/to criticize severely/to lay into/(v1,vt) (4) to train ruthlessly/to give punishing training/(v1,vt) (5) to strain (one's voice)/(v1,vt) (6) to gather up (a curtain)/
ܤ [ܤ꤫] /(n) strained lees (e.g. sake, tofu)/draff/
ܤΩ [ܤꤿ] /(adj-no) freshly squeezed (juice)/freshly milked/freshly extracted/
ܤ [ܤ꤫] /(n) strained lees (e.g. sake, tofu)/draff/
 /(exp) (sl) will do/
 /(n) (hanaf) four-of-a-kind/
ޡ /(exp) (sl) will do/
ޤ [ޤ] /(v5m,vt) to put away/to stow away/to tuck away/to hoard/
ޤ /(exp) (net-sl) (joc) did/
ޤ̵꤬ [ޤ꤬ʤ] /(exp,adj-i) (uk) not at all tense/relaxed/calm/
ޤ [ޤ椭] /(n) tightly compacted snow (e.g. due to compression under its own weight)/
ޤ /(n) (rkb:) islanders/
 [ޤ] /(sK) (n) (uk) zebra/
 [ޤ褦] /(n,adj-no) striped pattern/
ߤä /(n,adj-na,adj-no) stinginess/miser/
ߤä /(v1,vi) to be stingy/to be tightfisted/
߹ [ߤ] /(sK) (v5m,vi) (1) to soak into/to sink into/to seep into/to permeate/(v5m,vi) (2) to sink into (one's mind)/to be (deeply) ingrained/to be instilled/to be embedded/to be impressed/
߼ [ߤȤ] /(sK) (n) (1) spot removal (from the skin)/(n) (2) stain remover/
߽Ф [ߤ] /(n) seepage/
߽Ф [ߤ] /(v5s,vi) to ooze (out)/to seep/
߽Ф [ߤǤ] /(v1,vi) to ooze/to exude/to percolate/to soak through/
Ϥ [ߤ錄] /(sK) (v5r,vi) to penetrate/to pervade/to spread/
 [ߤ] /(v5r,vi) to soak into/to sink into/to seep into/to permeate/
ȴ [ߤ̤] /(sK) (n) stain removal/
ᤷ /(int) all right!/that's it!/thank God!/good!/I've got it!/I've done it!/bingo!/
ᤸ /(adv,adv-to) (1) (on-mim) (rare) damply/humidly/soggily/(adv,adv-to) (2) (on-mim) (rare) gloomily/cheerlessly/
䤫 /(adj-na) quiet and subdued in appearance/solemn/sad and depressed in manner/soft/gentle/
 /(aux-v,v1) (1) (form) auxiliary verb indicating the causative voice/(aux-v,v1) (2) (form) auxiliary verb indicating the permissive voice/(aux-v,v1) (3) (hon) (form) auxiliary verb strengthening the honorific notion/
Ủ [ᤳ] /(v5s,vt) to strangle to death/
Ừ [ᤵ] /(n) (uk) soused mackerel/vinegared mackerel/
Ф [] /(sK) (v5s,vt) to shut out/to bar/to lock out/to exclude/
夲 [ᤢ] /(sK) (v1,vt) to firmly tighten (e.g. around neck, throat)/to constrict/to squeeze/to bind/to wring/to screw in (e.g. a bulb)/
 [ᤫ] /(n) decorating shrines and gates with shimenawa ropes for the New Year/
 [ʤ] /(n) (Shinto) 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) (food) dish of simmered salmon head, soybeans, vegetables, and leftovers (popular in Tochigi Prefecture and surrounds)/
Ĥ [Ĥ] /(n) (uk) meadowsweet (Filipendula multijuga)/
㡼 /(adv-to) (1) (on-mim) whoosh (of water)/(adv-to) (2) (on-mim) hiss (of a cat, snake, etc.)/(adv-to) (3) (on-mim) sizzle/
㡼 /(adv-to) (1) (on-mim) whoosh (of water)/(adv-to) (2) (on-mim) hiss (of a cat, snake, etc.)/(adv-to) (3) (on-mim) sizzle/
㡼ʤ /(exp) (ksb:) it can't be helped/so it goes/c'est la vie/
㡼ʤ /(exp) (col) (ksb:) it can't be helped/so it goes/
㤢㤢 /(adv,adv-to,vs) (1) shamelessly/brazenly/coolly/(adv,adv-to) (2) fast flowing (of water)/
㤢ʤ /(exp) (ksb:) it can't be helped/so it goes/c'est la vie/
㤢ʤ /(exp) (col) (ksb:) it can't be helped/so it goes/
㤫㤫 /(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/
㤫꤭ /(n) doing something frantically/frantic state/
㤫꤭ /(adv) frantically/like mad/furiously/strenuously/
㤬߹ [㤬ߤ] /(v5m,vi) (uk) to squat/to crouch down (completely, generally with face looking through knees)/
㤬 /(v5m,vi) to squat/to crouch/(P)/
㤬 [㤬줴] /(n) hoarse voice/husky voice/
㤭㤭 /(adv,adv-to,vs) (on-mim) crisp/crunchy/precise/clipped/brisk/
㤭ä /(adv,vs) (1) (on-mim) crisply/with a crunch/(adv,vs) (2) (on-mim) refreshingly/sharply/alertly/(sitting) straight/(adv,vs) (3) (on-mim) candidly/frankly/(adv,vs) (4) (on-mim) stylishly/smartly/sharply/
㤮 /(n) (1) short flute piece (in kyogen; usu. a lively solo)/(n) (2) flute and drum music played after each act but the last (in kabuki)/
㤯 [㤯] /(n) bok choy/pak choi/
㤯구 [㤯礦] /(adj-na,n) (yoji) strict/hidebound/inflexible/being a stickler for the rules/sticking hard and fast to the rules/
㤯˾ [㤯ˤ] /(exp,v5r) to annoy/to irritate/to cause offence/to provoke/to get on someone's nerves/
㤯˿ [㤯ˤ] /(sK) (exp,v5r) to annoy/to irritate/to cause offence/to provoke/to get on someone's nerves/
㤯μ [㤯Τ] /(exp,n) cause of annoyance/cause of irritation/irritant/peeve/
㤯夲 [㤯ꤢ] /(v1,vi) to sob convulsively/to heave with sobs/
㤯Ǯ [㤯ͤ] /(sK) (n,adj-no,vs,vi) (1) becoming red-hot/red heat/scorching heat/burning heat/(adj-no,n,vs,vi) (2) burning (love)/passionate (e.g. debate)/ardent/
㤳 /(n) (1) (uk) (abbr) giant clam (any clam of subfamily Tridacninae)/(n) (2) (Buddh) giant clam shell (one of the seven treasures)/
㤳ᤷ /(n) shako meshi/rice cooked with shrimp/
㤳 [㤳] /(n) (uk) giant clam (any clam of subfamily Tridacninae)/
㤳 [㤳ޤ꤭] /(sK) (n) C clamp/G clamp/
㤷Ф [㤷Ǥ] /(v1,vi) (col) to come uninvited/to crash (a party)/to butt in/
ۤĥ [ۤФ] /(v5r,vi) (1) (uk) to stand on ceremony/(v5r,vi) (2) (uk) to stiffen up (the nerves)/to be tense/
ۤΩ [ۤ] /(n,vs) (1) headstand/(n,vs) (2) doing one's best/doing something to the best of one's ability/
ä /(adv,adv-to,vs) (1) (on-mim) crisply/with a crunch/(adv,adv-to,vs) (2) (on-mim) refreshingly/sharply/briskly/(adv,adv-to,vs) (3) (on-mim) (sitting) straight/
ä礳Ω [ä礳] /(rK) (n,vs) (1) headstand/(n,vs) (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/(adj-i) (2) (sl) unsatisfactory/boring/
 /(n-suf) (food) (abbr) shabu-shabu/
֤ /(n) (food) (on-mim) shabu-shabu/hot pot dish where thinly sliced meat is boiled quickly and then dipped in sauce/(P)/
֤դ [֤Ĥ] /(v5k,vt) (uk) to suck on/to cling to/to chew on/
֤ /(v5r,vt) to suck/to lick/
٤̡ [٤ޤ󤶤] /(n) manzai based on comic dialogue (as opposed to a skit)/
٤礦 [٤ꤢ] /(v5u,vi) to talk together/to chat together/
ܤ [ܤ] /(n) soap bubble/
 /(n) (food) sushi rice/rice seasoned with vinegar, sugar and salt/
ꤷ /(adv,vs) (on-mim) sound of two hard thin objects rubbing together/crunch crunch/
줪 /(sk) (adj-na) (sl) stylish/fashionable/
õ [ä] /(n) (1) fashion-consciousness/desire to be stylish/(n) (2) humor/humour/wit/
 [줳] /(v5m,vi) (1) to get dressed up/(v5m,vi) (2) to treat oneself/
󤷤 /(adv,adv-to,vs) (1) (on-mim) jingling/(adv,adv-to,vs) (2) (on-mim) (sound of) many people clapping together/(adv,adv-to,vs) (3) (on-mim) healthy/robust/active/hale and hearty/handling one's work well/(adv,adv-to,vs) (4) (on-mim) concluding successfully/(adv,adv-to,vs) (5) (arch) (on-mim) boiling (of water)/
󤷤 [󤷤󤿤] /(n) rigged convention/
 /(adv,vs) (on-mim) being in shape/holding a dignified appearance/
ǵ [ڤ] /(n) bulkhead/barrier/
 /(exp) (ksb:) does not/do not/will not do/
塼 /(adv-to,adv) (on-mim) hiss/swish/whoosh/whiz/fizzle/sputter/
ä /(adv-to,adv) (1) (on-mim) choo-choo/chug-chug/chuff-chuff/hiss-hiss/(adv-to,adv) (2) (on-mim) brush-brush/scrub-scrub/
ääݤä /(adv-to) (on-mim) chuff-chuff (sound of a steam engine)/choo-choo/chug-chug/puff-puff/
ääݤäݤ /(adv-to) (on-mim) chuff-chuff (sound of a steam engine)/choo-choo/chug-chug/puff-puff/
뤷 /(adv,adv-to) (on-mim) rustling (as of silk)/slithering (sound)/whizzing/hissing/
路 /(n,adv,adv-to,adj-no,adj-na,vs) (on-mim) bubbliness (of a carbonated drink)/sound of bubbles (of a carbonated drink)/fluffiness (of a cake, souffle, whipped cream)/
󤷤 /(adv,adv-to) (on-mim) with a whistle (e.g. of a kettle)/
 /(adv-to) (on-mim) with a whoosh/quickly (moving)/instantaneously/
 /(adv,vs) (on-mim) dejectedly/dispiritedly/despondently/gloomily/
 [󤳤] /(sK) (n,vs,vi) completion of construction/
 [󤳤] /(sK) (n,vs,vi) completion of construction/
 [󤸤] /(sK) (n,vs,vi) hesitation/indecision/
 [] /(adj-na,n) severe/harsh/rigorous/trenchant/scathing/sharp/incisive/cutting/
礤 [礤] /(v5m) (1) to carry on one's back/(v5m) (2) to burden oneself (e.g. with debts, responsibilities, etc.)/
礦 [礦] /(sK) (n) disabled person/person with a (physical or mental) disability/
礦Ƥ [礦䤭] /(n) pork fried with ginger/
礦 [礦礦] /(n) (food) soy sauce mixed with grated ginger/
礦 [礦] /(n) (food) vinegar mixed with ginger juice and soy sauce, etc./
礦 [礦] /(n) ginger tea/
礦 [礦] /(n) ginger tea/
礦̵ [礦ʤ] /(sK) (exp,adj-i) (1) (uk) there's no (other) way/(exp,adj-i) (2) (uk) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/it is what it is/(exp,adj-i) (3) (uk) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) (uk) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) (uk) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
礦̵ [褦ʤ] /(sK) (exp,adj-i) (1) (uk) there's no (other) way/(exp,adj-i) (2) (uk) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/it is what it is/(exp,adj-i) (3) (uk) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) (uk) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) (uk) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
礦Ǯ [礦ͤ] /(sK) (n) (med) scarlet fever/
礦夦Ҥ [礦夦Ť] /(n) fruit, etc. preserved in shochu/
礦 [礦֤] /(sK) (n) bathwater with iris leaves/sweet-flag bath/
礦̵ [硼ʤ] /(sK) (sk) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
礦̵ [礦ʤ] /(sK) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
礦̵ [褦ʤ] /(sK) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
礦 [礦椬] /(n) (sl) typically Japanese face/
礦 [礦椫] /(sK) (n) soy sauce lees/soy sauce cake/
礦֤ [礦椤] /(n) (food) fried dish seasoned with soy sauce/
礦 [礦] /(n) (1) (med) serous fluid/(n) (2) juice/sap/
礦 [礦] /(sK) (n,vs,vt,vi) patrol (with ships or aircraft)/patrolling/
礦 [礦ޤ] /(n) (1) (anat) serous membrane/serosa/(n) (2) (biol) chorion/
礦 [礦] /(sK) (n) soy sauce/soya sauce/shoyu/
礦 [礦椦] /(sK) (sk) (n) soy sauce/soya sauce/shoyu/
礲 [礲] /(v5m,vi) to be utterly disheartened/
礲֤ [礲] /(v5r,vi) to be dispirited/to be dejected/to lose heart/to become discouraged/to be crestfallen/to be utterly disheartened/to be despondent/
礿 /(n) (1) (abbr) (sl) sexual interest in young boys/boy love/(n) (2) (sl) prepubescent boy/
ä夦 /(adv) always/all the time/constantly/frequently/often/(P)/
äΩ [äƤ] /(sK) (exp,v5t) to work as the backbone (of)/to bear responsibility (for)/to be the mainstay (of)/to be the central part (of)/
ð [äԤ] /(v5k,vt) (1) (col) (uk) to drag along/(v5k,vt) (2) (col) (uk) to take (a suspect to the police)/to drag (someone) away/
 [Ф] /(n) (sl) fee paid for space (e.g. for a stall)/
ܤ /(adj-i) shabby/dull/cheap/lackluster/uninspiring/depressing/gloomy/
ܤ /(v1,vi) to be dispirited/to be dejected/to be disheartened/to lose heart/
ܤ /(adv-to,vs) (1) (on-mim) drizzling (rain)/(adv-to,vs) (2) (on-mim) blearily/weakly (blinking)/(adv-to,vs) (3) (on-mim) dejectedly/gloomily/
ܤĤ /(v5k,vi) (1) to drizzle/(v5k,vi) (2) to become bleary (of eyes)/
ܤ /(adv,adv-to,vs) (on-mim) downheartedly/dejectedly/dispiritedly/despondently/
ɤ /(adj-i) (sl) very tiresome/exhausting/being a damn nuisance/
ܤ /(adv,adv-to,vs) (on-mim) downheartedly/dejectedly/dispiritedly/despondently/(P)/
 /(sk) (adv,adv-to,vs) (on-mim) downheartedly/dejectedly/dispiritedly/despondently/
 [Ӥ] /(v5k,vt) (1) (rare) to drag along/(v5k,vt) (2) (rare) to take (a suspect to the police)/to drag (someone) away/
 [Ȥ] /(n) sucrose/saccharose/cane sugar/
񤷤 [ऺ] /(adj-i) (rare) terribly difficult/
褦ޤ /(exp) to do or not to do/
褦̵ [礦ʤ] /(sK) (exp,adj-i) (1) (uk) there's no (other) way/(exp,adj-i) (2) (uk) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/it is what it is/(exp,adj-i) (3) (uk) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) (uk) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) (uk) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
褦̵ [褦ʤ] /(sK) (exp,adj-i) (1) (uk) there's no (other) way/(exp,adj-i) (2) (uk) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/it is what it is/(exp,adj-i) (3) (uk) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) (uk) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) (uk) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
褦Ȥޤ /(exp) whether one does or does not/
褦Ȥ /(exp,vs-i) to try to do/to attempt to do/(P)/
褦̵ [硼ʤ] /(sK) (sk) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
褦̵ [礦ʤ] /(sK) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
褦̵ [褦ʤ] /(sK) (exp,adj-i) (1) (uk) stupid/meaningless/worthless/pointless/boring/(exp,adj-i) (2) (uk) hopeless (person, situation)/beyond help/beyond saving/
餬 [餬] /(sK) (n) hair dye (for graying hair)/
餱 [餱] /(n) generation of young people (esp. of the 1970s) apathetic about social issues/
餳 /(adj-i) (ksb:) barefaced (e.g. lie)/transparent/obvious (insincerity)/patent/shameless/hollow (compliment)/
餹 [餹ܤ] /(n) dried young sardines/
餹 [餹礦] /(n) fishing for young anchovy, sardines, etc./
ä /(adv) (on-mim) dully/dispassionately/apathetically/in a subdued manner/
ͷҴ [ͤ] /(n) Shirane class destroyer/
٤ [ߤĤ֤] /(n) (uk) very thorough search (for contraband, escaped convict, etc.)/fine-tooth-comb search/exhaustive search/scouring/
ڤ [򤭤] /(exp,v5r) to feign ignorance/to pretend to be ignorant of/to play innocent/to brazen it out/
η [ĤΤ] /(sK) (exp,n) (vulg) anus/asshole/arsehole/
η [Τ] /(sK) (sk) (exp,n) (vulg) anus/asshole/arsehole/
 [ꤦ] /(sK) (n) (1) buttocks of a horse being ridden or followed/(n) (2) blindly following suit/
Ϥ˾ [ꤦޤˤΤ] /(sK) (exp,v5r) (1) (id) to follow suit/to imitate or follow someone blindly/(exp,v5r) (2) (id) to ride on someone's back/to ride someone's coattails/to take advantage (e.g. of another's popularity)/
 [] /(sK) (n) (1) looking at from the corner of one's eye/sidelong glance/(n) (2) disregarding/ignoring/(n) (3) faceless ghost with an eye in its rump/
뤳 [뤳] /(n) (uk) shiruko shop/sweet red-bean soup shop/
ä /(adv,vs) (on-mim) nonchalantly/calmly/as if nothing happened/
 [] /(sK) (n) (dated) fool/dunce/idiot/
 [᤹] /(sK) (v4s,vt) (1) (hon) (arch) (uk) to know/to be aware (of)/(v4s,vt) (2) (hon) (arch) (uk) to rule/to reign over/
ȸ [Ȥ] /(exp,v5u) (uk) to advise strongly/to insist (on something)/
郎 [郎줴] /(n) hoarse voice/husky voice/
郎 [郎] /(exp,v5r) to wrinkle/to crinkle/to shrivel/
路͡ /(n) old-fashioned name/
󤻤 [褻] /(exp,v1,vt) to wrinkle up (one's eyebrows, one's nose)/to furrow/to crimple/
˷ [ܤ] /(n) miser/
 [襤] /(n) abomasum/
ù [狼] /(n) crease effect (textiles)/crease process/wrinkle effect/
 [褻] /(n,vs,vt) (1) shifting (the burden) onto/(n) (2) ill effects/negative consequences/burden/strain/brunt/loss/
 [Ȥ] /(n) wrinkle reduction/rhytidoplasty/
￭Ф [ΤФ] /(n) (1) smoothing out wrinkles/(n) (2) recreation (esp. for the elderly)/
󤬤󤸤 /(n) (serv) Xin Jianzhen (ferry service between Japan and China)/
󤳤 /(n) rice flour dough/
󤵤 [󤵤] /(n) (joc) undercut (hairstyle)/
󤷤 /(adv-to,adj-t) (uk) falling heavily (of rain, snow, etc.)/
󤻤󤷤礦ȤҤ /(n) (org) Shenzhen Stock Exchange/SZSE/
󤻤 /(n) (org) Shenzhen University/
󤿤 /(n) round tip (cut of beef)/
 /(adv,vs) (on-mim) silent (as the grave)/deadly silent/deathly quiet/
Ȥ /(exp) (ksb:) (please) don't/
Ȥ /(exp) (ksb:) (please) don't/
ɤ /(adj-i) (1) (ksb:) tired/frazzled/(adj-i) (2) (ksb:) tiresome/tiring/draining/bothersome/worrisome/(P)/
ʤ /(adv-to,adv,vs) (on-mim) soft/supple/pliant/
ͤ /(adv,adv-to,vs) (1) persistently/(adv,adv-to,vs) (2) slowly/hesitantly/irresolutely/
ߤ /(adv,adv-to,vs) (1) quietly/softly/seriously/intimately/heart-to-heart/(adv,adv-to,vs) (2) solemnly/sadly/
 [󤷤㤯] /(n,vs,vt) (1) taking into consideration/making allowances (for)/(n,vs,vt) (2) reserve/restraint/leniency/mercy/
פ [䤹] /(adj-i) (1) (uk) easy to do/(adj-i) (2) (uk) apt to do/prone to do/liable to do/
᤮ [] /(v1) (uk) to overdo/to do too much/(P)/
ݤ [] /(sK) (v1,vt) (1) to start/to begin/to commence/(v1,vt) (2) to challenge/to pick (a fight)/to make (war)/to draw (a reaction) from/(v1,vt) (3) to set (traps)/to plant (explosives)/to lay (mines)/(v1,vt) (4) (mahj) to make a meld call/
 [ʤ] /(v1) to be used to doing/to be experienced in/
뤨 [ޤ] /(exp) (uk) please do (something)/
ͤʤ [ͤʤ] /(sK) (exp,adj-i) (uk) likely to do/liable to do/(quite) capable of doing/may (well) do/might do/could do/would not hesitate to do/
ͤ [ͤ] /(v1,vt) (uk) to be reluctant to do/to hesitate to do/to be unable to do/to not be in a position to do/
 [ऱ] /(v1,vt) (1) to induce (someone to do something)/to tempt/(v1,vt) (2) to act toward (someone in a certain way)/to handle (men)/to treat/(v1,vt) (3) to send/to forward to/
 [] /(sK) (n,vs,vt) taste/liking/preference/
 [] /(n) (uk) value in doing something/feeling that something is worth doing/rewarding feeling/sense of satisfaction/
礦 [] /(v5u,vt) (uk) to do together/
Ĥ [Τ] /(n) unfinished work/thing left undone/
Ĥ [Τ] /(v5s,vt) to leave unfinished/
Ϥ [Ϥ] /(v1,vt) to begin (doing)/to start (doing)/
 [] /(sK) (n) (1) doer/performer/(n) (2) (noh) (uk) shite/protagonist/hero/leading part/main character/(n) (3) (stockm) speculator/
 [] /(sK) (sk) (n) (1) doer/performer/(n) (2) (noh) (uk) shite/protagonist/hero/leading part/main character/(n) (3) (stockm) speculator/
 [] /(v1,vt) to finish/
Ф [] /(n) (1) food delivery service/catering/(n) (2) walk-on part (in a play or film)/background actor/extra/
Ф [] /(v5s,vt) (1) (uk) to begin to do/to start doing/(v5s,vt) (2) (uk) to cater/to make and deliver (food)/
 [ɤ] /(n) (uk) appropriate time to do (something)/occasion when (something) must be done/
Ԥ [Ĥ] /(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)/
» [] /(n) blunder/failure/mistake/error/
» [󤸤] /(v1,vt) to blunder/to fail/to make a mistake/
» [󤺤] /(vz,vt) to blunder/to fail/to make a mistake/
»ʤ [ʤ] /(n) blunder/failure/mistake/error/
»ʤ [ʤ] /(v5u,vt) (uk) to blunder/to fail/to make a mistake/to miss/
»ʤ [ʤ] /(v5u,vt) (uk) to blunder/to fail/to make a mistake/to miss/
»ͤ [ͤ] /(v1,vt) to blunder/to fail/to make a mistake/to miss/
ľ [ʤ] /(v5s) to do over/to remake/to resume/
 [] /(exp,v2a-s) (uk) can do/may do/be capable of doing/
 [] /(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 rein to one's desires/acting as one pleases/
ʤ [ʤ] /(sK) (exp,adj-i) (1) there's no (other) way/(exp,adj-i) (2) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/(exp,adj-i) (3) it's no use (doing)/pointless/useless/no good/insufficient/not enough/(exp,adj-i) (4) hopeless (person)/annoying/troublesome/awful/(exp,adj-i) (5) cannot stand it/unbearable/cannot help (doing, feeling)/dying (to do)/
 [] /(adj-na,n) fierce (fight, competition, etc.)/severe/hot/hard/bitter/keen/cutthroat/
 /(aux) (1) (arch) probably isn't (doesn't, won't, etc.)/(aux) (2) (arch) will not/must not/don't intend to/
 /(n) (chn) grandpa/grampa/grandfather/
ä /(adv,vs) (1) (on-mim) (uk) motionlessly (e.g. stand, wait)/(be) still/(adv,vs) (2) (uk) fixedly (e.g. gaze, stare)/intently (e.g. listen, think)/(adv,vs) (3) (uk) patiently (endure)/stoically/(adv,vs) (4) (uk) firmly (e.g. hold)/restrained/
 /(adv,vs) (1) (on-mim) (uk) motionlessly (e.g. stand, wait)/(be) still/(adv,vs) (2) (uk) fixedly (e.g. gaze, stare)/intently (e.g. listen, think)/(adv,vs) (3) (uk) patiently (endure)/stoically/(adv,vs) (4) (uk) firmly (e.g. hold)/restrained/
 /(adv) (1) (on-mim) (being moved) deeply/(feeling) profoundly/(going) straight to one's heart/(moved) to tears/(adv) (2) (on-mim) going numb/stinging (pain)/
 /(n) (chn) grandpa/grampa/grandfather/
 /(n) (chn) grandpa/grampa/grandfather/
 /(adv,adv-to) (1) (on-mim) sizzling (of cooking meat, fat, etc.)/(adv,adv-to) (2) (on-mim) chirring (of cicadas, etc.)/shrilling/(adv,adv-to) (3) (on-mim) buzzing (of a machine, appliance, etc.)/humming/
 /(adv) (1) (on-mim) (being moved) deeply/(feeling) profoundly/(going) straight to one's heart/(moved) to tears/(adv) (2) (on-mim) going numb/stinging (pain)/
 /(int) (col) oh/ah/
 /(n) (thb:) (hob:) money/
 [Τ] /(sK) (n,vs) drinking directly (from bottle, can, flask, canteen, etc.)/
 [] /(sK) (n) open fire (in cooking)/open flame/direct heat/
Ƚ [Ѥ] /(sK) (n,vs,vi) direct talks/direct negotiations/talking to someone in person/
Ƚ [Ѥ] /(sK) (n,vs,vi) direct talks/direct negotiations/talking to someone in person/
Ȥ [Ф] /(sK) (n) taking food directly from a communal dish with one's own chopsticks/
 /(n) (uk) Reeves' shad (Tenualosa reevesii)/Chinese shad/
 /(adv,adv-to,vs) (on-mim) oozing/damp/sodden/
פ [뤪⤤] /(exp,n) (form) feelings of strong embarrassment (over one's own actions)/
 [] /(adj-i) (uk) old-mannish/
 /(adv,adv-to,vs) (on-mim) cowering/recoiling/overwhelmed/
Ф /(adv,adv-to,vs) (1) (on-mim) (kicking and) struggling/wriggling/floundering/flailing/(vs,adv,adv-to) (2) (on-mim) to get into a panic/to make a fuss/to make a scene/
ϥ /(n) (abbr) harassment related to reducing work hours (but maintaining gross productivity)/
Ƨ [դ] /(sK) (exp,v5m) (id) to stamp one's feet (in frustration, impatience, etc.)/
ä /(adv,adv-to) (on-mim) (slowly and) carefully/without haste/thoroughly/deliberately/closely/meticulously/(P)/
äȤ /(adv,adv-to,vs) (on-mim) damply/moistly/clammily/stickily/
äȸ [äȤߤ] /(exp,v1) to watch steadily/to stare/
äȸ֤ [äȤߤ] /(v5s) to gaze back at/
äѤ /(adj-na,adv) (on-mim) a lot/many/much/
Ƥ󤷤㲰 [Ƥ󤷤] /(sK) (n) bicycle shop/bicycle dealer/
Ȥ /(adj-na,adv,adv-to,vs) (on-mim) damp/wet/soaked/humid/clammy/
Ȥä /(adv) (1) (on-mim) damply/moistly/clammily/stickily/(adv) (2) (on-mim) gloomily/miserably/
Ȥ /(adv,adv-to,vs) (on-mim) damply/moistly/clammily/stickily/
ּ [֤] /(n) duck meat stew (dish from Ishikawa prefecture)/
ޤ /(aux-v,v5u) (1) (ktb:) to do completely/(aux-v,v5u) (2) (ktb:) to do accidentally/to do without meaning to/to happen to do/
ᤸ /(adv,adv-to,vs) (1) (on-mim) damp/humid/wet/clammy/muggy/soggy/(adv,adv-to,vs) (2) (on-mim) gloomy/melancholy/depressing/(P)/
ä /(adv,vs) (1) (on-mim) damp/humid/wet/clammy/muggy/soggy/(adv,vs) (2) (on-mim) gloomy/melancholy/depressing/
 /(conj) then/well/so/well then/(P)/
 /(cop) (1) be/is/(exp) (2) (abbr) (col) isn't it?/
㡼 /(int) (fam) see you/bye/ciao/
㡼 /(int) ta-dah!/ta-da!/voila!/
㤢 /(conj) then/well/so/well then/(P)/
㤢㤢 /(adv,adv-to) (on-mim) noisily (of water gushing, pouring, spilling, splashing, spraying, etc.)/
㤢 /(int) (fam) see you/bye/ciao/
㤢ޤ /(exp) (abbr) see you later/goodbye/sincerely/
㤤 /(prt) (male) (fam) is it?/isn't it?/
㤤 /(n) (ksb:) rock, paper, scissors/
㤦 /(aux-v,v5u) (1) to do completely/(aux-v,v5u) (2) to do accidentally/to do without meaning to/to happen to do/(P)/
㤫 /(int) (ksb:) be quiet!/shut up!/
㤫 /(int) (ksb:) be quiet!/shut up!/
㤫㤫 /(adv) (1) (on-mim) noisily (playing an instrument)/blaring/(adv) (2) (on-mim) incessantly/continuously/on and on/
㤫 /(adv,adv-to) (on-mim) with gusto/freely/without any restraint/without giving a second thought/
㤫ޤ /(int) (ksb:) be quiet!/shut up!/
㤬 /(conj) but/however/
㤬 /(n) (abbr) potato/
㤬 [㤬] /(n) (uk) potato (Solanum tuberosum)/(P)/
㤬 [㤬] /(sK) (n) (uk) potato (Solanum tuberosum)/
㤸㡼 /(int) ta-dah!/ta-da!/tada!/voila/
㤸 /(int) ta-dah!/ta-da!/tada!/voila/
㤸 [㤸㤦] /(n) (1) restive horse/(n) (2) (id) unmanageable person (esp. a woman)/shrew/stubborn tomboy/
ä /(sk) (int) (ksb:) be quiet!/shut up!/
ä /(sk) (int) (ksb:) be quiet!/shut up!/
äޤ /(sk) (int) (ksb:) be quiet!/shut up!/
ä /(exp) was/were/
õ [ä] /(sK) (n,vs,vt) bringing about/cause/provocation/
 /(exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
 /(int) (fam) see you/bye/ciao/
͡ /(exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
ͤ /(sk) (exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
ͤ /(sk) (exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
Ф /(adv-to) (on-mim) splashing/sloshing/
֤ /(adv,adv-to) (1) (on-mim) splashing (water)/splashing about/with a splash/(adv,adv-to) (2) (on-mim) vigorously/generously (e.g. pouring sauce)/plenty/(adv,adv-to) (3) (on-mim) greatly (using or making money)/(P)/
֤ [֤֤] /(n) wading pool/play pool/
ޤ /(exp) (abbr) see you later/goodbye/sincerely/
޼ [ޤ] /(sK) (n) (1) obstacle/hindrance/impediment/obstruction/(n) (2) nuisance/bore/burden/
Ω [ޤ] /(sK) (n,vs,vt,vi) deliberate hindrance/obstruction/
餷 /(n) cat teaser (cat toy)/kitty teaser/
餸 /(adv,adv-to,vs) (1) (on-mim) jingling/jangling/clinking/chinking/(adv,adv-to,vs) (2) (on-mim) lasciviously/coquettishly/
դ [Ĥ] /(v5k,vi) (1) (uk) to jingle/to jangle/to clink/to chink/(v5k,vi) (2) to act lasciviously/to act coquettishly/
ꤸ /(adv,adv-to,adj-na,vs) (on-mim) crunchy/gritty (sand, pebbles, etc.)/
äѤ /(n) (col) (rare) bald spot (e.g. on a pet due to injury, stress, etc.)/bald patch/
 [] /(n) (uk) (ksb:) child/brat/tomboy/
礦 [줢] /(v5u,vi) (uk) to frolic about/to mess around/
դ [Ĥ] /(v5k,vi) (uk) to coil around (of a child or animal)/to grab (usu. out of playfulness or affection)/to cling/
 /(exp) (1) seems/I think/I guess/(exp) (2) right?/don't you agree?/
 /(exp) (1) seems/I think/I guess/(exp) (2) right?/don't you agree?/
 /(int) ta-dah!/ta-da!/voila!/
 /(prt) (col) isn't it?/don't you think?/right?/surely/come on/
󤸤㤫 /(adv) (1) (on-mim) noisily (playing a musical instrument)/(adv) (2) (on-mim) doing something on and on/
󤸤 /(adv,adv-to) (1) (on-mim) clanging (of a bell)/jangling/ding-dong/(adv) (2) (on-mim) continuously/incessantly/one after another/rapidly/plentifully/freely/
 [󤱤] /(n,vs,vi) (uk) rock-paper-scissors (game)/janken/(P)/
ݤ [󤱤ݤ] /(int) (1) (uk) rock! paper! scissors!/paper! scissors! rock!/one! two! three!/(n) (2) (uk) rock-paper-scissors (game)/janken/
餱 [ޤ] /(n) playing rock-paper-scissors to decide who will carry out a task/
 [㤰] /(sK) (n) faucet/tap/
̵ [ʤ] /(sK) (exp,adj-i) (1) (uk) is not/am not/are not/(exp,adj-i) (2) (uk) isn't it?/
̵ [¤ʤ] /(sK) (ik) (exp,adj-i) (1) (uk) is not/am not/are not/(exp,adj-i) (2) (uk) isn't it?/
̵ [ʤ] /(exp) (1) (uk) isn't it?/(exp) (2) (uk) let's .../why don't we .../how about we .../shouldn't we .../(P)/
̵ [ʤ] /(exp,aux) (uk) does not seem (to be)/
̵ [ʤ] /(sK) (conj) (uk) not (that), but rather (something else)/without/
塼 /(adv-to) (on-mim) fizzlingly/sputteringly/
夦夦 /(adv,adv-to) (on-mim) sizzling (of cooking meat, fish, etc.)/frizzling/
夦 [夦Ф] /(sK) (n) carpet bombing/
夦 /(adv-to) (on-mim) fizzlingly/sputteringly/
夦 [夦⤦] /(sK) (n,adj-no) (1) villus (intestinal or chorionic)/(n,adj-no) (2) soft hair/
夯夯 /(adv,adv-to,vs) (on-mim) oozily/seeping out/very damply/humidly/
ݤ /(adv,adv-to) (on-mim) slurp-slurp/suck-suck/sound of blowjob suction/
 /(adv-to) (on-mim) sound effect for slurping back up excess saliva (e.g. as stimulated by desire for food)/
 [󤵤] /(n) (uk) water shield (Brasenia schreberi)/
ʸ [] /(sK) (n) spell/charm/incantation/magic word/
礦ǹ [礦Τ] /(n) (uk) citrus fruit segment/
礫 /(n) (myth) Nuewa (mother goddess of Chinese mythology)/Nuegua/
礭礭 /(adv,adv-to,n) (on-mim) snip snip/cutting (with scissors)/
礯 [礯] /(n) puerpera/woman who has recently given birth/
ꤸ /(adv,adv-to) (on-mim) scrape-scrape/(with a) scraping sound/
ꤸ /(adv,adv-to) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(adv,adv-to,vs) (2) (on-mim) irritatedly/impatiently/(adv,adv-to) (3) (on-mim) scorchingly (of the sun)/(adv,adv-to) (4) (on-mim) sizzling (i.e. sound of frying in oil)/(adv,adv-to) (5) (on-mim) sound of a warning bell, alarm clock, etc./(adv,adv-to) (6) (on-mim) oozing out (oil, sweat, etc.)/seeping out/
 [䤹] /(n) gradual decline (of stock prices)/
겡 [ꤪ] /(n,vs,vt) (1) pushing a little at a time/(n,vs,vt,adj-no) (2) pushing forward persistently (a plan, argument, etc.)/pursuing tenaciously/
 [] /(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)/
ȸ [Ȥߤ] /(exp,v1) to cast a sharp glance/
露 /(adv,adv-to) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(adv,adv-to) (2) (on-mim) slowly soaking in/slowly permeating/oozing out/seeping out/
露 [露勞] /(exp,vk) (col) (uk) to begin to like something (one did not initially like)/to gradually become enamoured with something/to have something grow on you/
ä /(adv) (on-mim) slowly but steadily/
 /(adv,adv-to) (on-mim) gradually/slowly but steadily/
ꤸ /(adv,adv-to) (on-mim) gradually/slowly but steadily/little by little/inch by inch/
 /(v5r,vi) (net-sl) (abbr) to begin to like something (one did not initially like)/to gradually become enamoured with something/to have something grow on you/
󤸤 /(adv,adv-to,vs) (1) (on-mim) (painful) tingling/throbbing (with pain)/stinging/feeling numb/(adv,adv-to) (2) (on-mim) noisily (ringing)/
 /(adv) (1) (on-mim) (being moved) deeply/(feeling) profoundly/(going) straight to one's heart/(moved) to tears/(adv) (2) (on-mim) going numb/stinging (pain)/
 /(adv,adv-to) (1) (on-mim) gradually (progressing)/steadily/slowly/(adv,adv-to) (2) (on-mim) seeping out (sweat, tears, etc.)/
 [󤻤] /(n) toughness (of a material)/tenacity/fracture toughness/
 [󤿤] /(n) (anat) ligament/
 [Ϥ] /(n) (med) pneumoconiosis/
 [Ѥ] /(n) (med) pneumoconiosis/
㿾 [ޤ] /(n) (med) (uk) hives/nettle rash/urticaria/
 /(aux-v,cop) (abbr) be/is/
 /(adv,vs) (1) (on-mim) cool sensation from passing air/cool and refreshing (aftertaste)/(n) (2) sound of air leaking/sound of a sleeper's breath/
ޤ /(sk) (exp) sorry/excuse me/thank you/
 /(adv-to) lightly/nimbly/
 /(adv,adv-to) (1) (on-mim) lightly and smoothly (of movements)/swiftly/glidingly/(adv,adv-to) (2) (on-mim) (progressing) smoothly/(solving) easily/
 /(sk) (adv-to) lightly/nimbly/
ޤ /(exp) sorry/excuse me/thank you/
 [] /(sK) (n) (physiol) pancreatic juice/
 [] /(n) (med) pancreatitis/
 [] /(sK) (n) (astron) comet/
Τ褦˸ [Τ褦ˤ] /(sK) (exp,v1) to become famous overnight/to burst into fame/
¡ [] /(n) (anat) pancreas/
¡ [] /(n) (med) pancreatic cancer/
¡ [] /(sK) (n) (med) pancreatic cancer/
¡ [] /(n) (med) pancreatitis/
¡ [] /(sK) (n) (med) pancreatic cancer/
 [Ҥ] /(n) (1) (in China) 7th note of the ancient chromatic scale (approx. G sharp)/(n) (2) fifth lunar month/
 /(adv,adv-to,vs) (on-mim) sound of wind rustling through a crack/wheezing/
ä /(adv,vs) (1) (on-mim) straight/quickly/directly/all of a sudden/(adv,vs) (2) (on-mim) quietly/gently/softly/(vs) (3) to feel refreshed/to feel satisfied/
 [] /(sK) (n) tendency/trend/
 [] /(adj-i) (rare) smelling of rotten food and drink/
֤ [] /(sK) (n) (1) deferment (e.g. of savings)/leaving (a thing) as it stands/(adj-no) (2) unredeemed/unredeemable/irredeemable/deferred/stationary/
 /(n) (1) disappointment/let-down/(n) (2) miss/failure/losing (lottery) ticket/blank/(n) (3) (arch) nonsense/
 [ä] /(n) (uk) (col) silent fart/
 /(v5s,vi) (col) to be affected/to put on airs/to pose/
 /(adj-na) (1) (on-mim) full of openings/half empty/spongy/pithy/patchy/thin/insubstantial/threadbare/(adv,adv-to) (2) (on-mim) (cutting) sharply/cleanly/(adv,adv-to) (3) (on-mim) (arch) (progressing) smoothly/
 /(n) (1) (derog) (ksb:) failure (of a person)/letdown/washout/(n) (2) (derog) (ksb:) idiot/fool/moron/
ä /(adv,vs) (1) (on-mim) refreshingly/with a feeling of relief/pleasantly/(a weight) off one's shoulder/(adv,vs) (2) (on-mim) (wearing, etc. something) elegantly/smartly/stylishly/in a refined manner/
 /(n) (1) net for caught fish/(n) (2) net-like tassel of Buddhist prayer beads/(adv,adv-to) (3) (on-mim) easily/
 /(n) (1) net for caught fish/(n) (2) net-like tassel of Buddhist prayer beads/(n) (3) (thb:) Vespula flaviceps (species of yellowjacket)/(n) (4) (kyu:) ant/
դ [Ĥ] /(v5k,vi) (uk) to cling to/to depend on/to embrace/to hug/
 /(n) (1) (arch) red-banded sand wasp/(n) (2) (arch) deer/
뤪Ȥ /(n) (arch) wasp-waisted girl/
 /(n) (food) suki-shabu/dish that is a mix between shabu-shabu and sukiyaki/
ʢ [äѤ] /(n) (col) empty stomach/hunger/
޻ [ޤ󤮤礦] /(sK) (n) niche industry/
޻ [ޤ] /(n) spare moment/free time/interval/break/
޾ [ޤ礦Ҥ] /(sK) (n) niche product/
 [ޤ] /(n) (1) draft/draught/cold air entering through the crack of a door or window/(n) (2) cooling off of a relationship/draft of cold air between two persons/
򸫤 [ߤ] /(sK) (exp,v1) to wait for an opportune moment/to bide one's time/to see one's chance/
ͤ [Ĥ] /(sK) (exp,v5k) to exploit a gap (in attention, security, etc.)/to catch off guard/
 [] /(n) (company) Sukiya (gyudon restaurant chain)/
 [] /(n) (1) gap/opening/aperture/crevice/crack/chink/space/(n) (2) (dated) spare moment/interval/break/(n) (3) (dated) unguarded moment/carelessness/chink in one's armor/weak spot/
֤ʤ [ޤʤ] /(adv) closely/compactly/leaving no space/
ֻ [ޤ󤮤礦] /(sK) (n) niche industry/
ֻԾ [ޤ礦] /(n) niche market/
־ [ޤ礦Ҥ] /(sK) (n) niche product/
 [餤] /(sK) (n) likes and dislikes/tastes/preferences/pickiness (esp. about food)/choosiness/fussiness/
 [䤭] /(n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/
 [䥭] /(sk) (n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/
Ƥ [䤭] /(n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/(P)/
Ƥ [䥭] /(sk) (n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/
 [] /(n) (1) (food) thin slice of meat or fish/(n) (2) (food) (arch) briefly salt-pickled fish slice/
 [] /(n) (paper) watermarking/
ʢ [Ϥ] /(n) empty stomach/hunger/
ʢ [Ф] /(n) empty stomach/hunger/
֤ [] /(v5s,vt) to plow (up)/to plough (up)/
 [Ȥ] /(v5r,vt) to dip out/to scoop up/to ladle out/
Ф [] /(v5s,vt) to bail (e.g. water from a boat)/to ladle/
夲 [] /(v1,vt) to scoop up/to dip up/
֤ [Ȥ] /(n) (uk) mattress stitch/
ꤲ [ʤ] /(n) (sumo) variety of beltless arm throw/
 [] /(n) scoop net/dip net/insect net/
餹 /(n) (rkb:) young mottled spinefoot pickled in salt (usu. served on tofu)/
 /(adv,adv-to) (on-mim) (growing) quickly (esp. children, plants)/(developing) quickly/fast/rapidly/
 /(n) (comp) deadlock/
߾夬 [ߤ] /(v5r,vi) 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/(adv,adj-no) (2) at once/as soon as possible/immediately/
ʪ [] /(n) exceptional item/extraordinary product/
¦ [] /(n) (uk) right beside/close to/nearby/(P)/
 [] /(adv) (uk) immediately/promptly/
ޤ /(n) (1) philanderer/womanizer/man who takes advantage of women/(n) (2) womanizing/philandering/
Ƹ [Ƥߤ] /(sK) (exp,v1) to be seen through (e.g. an object or scheme)/to be clearly visible/to be apparent/to show through/to be transparent/
ٰػ [٤] /(n) shower stool with a u-shaped hole in the middle/
ٺ [٤󤸤礦] /(sK) (n) (1) lechery/lewdness/(n) (2) greed/
ٿ [٤] /(sK) (n) (1) (col) dirty mind/(n) (2) (col) conniving mind/self-interested thinking/
 /(int,exp) (col) incredible/unbelievable/terrific/impressive/(P)/
 /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
 /(int,exp) (col) incredible/unbelievable/terrific/impressive/
 /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
ؤ [] /(v1,vt) (1) to exchange/to replace/(v1,vt) (2) to shift personnel/to replace one person with another/
֤դ [֤Ĥ] /(adj-no) (uk) extreme/extraordinary/rare/brilliant/
ˤʤ [Ȥˤʤ] /(exp,v5r) (uk) to go crazy (esp. of a situation or thing)/to get out of hand/to end up in an extreme state/
ߤ [ߤ򤭤] /(sK) (exp,v1) to threaten/to intimidate/
 [虜] /(n) (col) amazing trick/amazing skill/
 [] /(sK) (n,adj-no) (1) remarkable ability/mastery/brilliant technique/(n) (2) go-getter/resourceful person/wizard/virtuoso/
 [] /(n) sushi shop/sushi restaurant/sushi bar/
ͤ [Ť] /(adj-no,n) (id) jam-packed/packed in like sardines/
 [] /(sK) (n) (food) sushi topping/
 [] /(n) seasoned vinegar used for preparing sushi rice/
Ź [Ƥ] /(n) sushi shop/sushi restaurant/
 [ᤷ] /(n) (food) rice seasoned with vinegar, sugar and salt, used for preparing sushi/sushi rice/
 [] /(n) sushi rice/rice used for sushi/
 [ޤ] /(n) sushi rice/rice used for sushi/
㤤 [] /(n,vs) (1) cramp/sprain/crick/strain (muscle)/(n) (2) unreasonableness/absurdity/(adj-no,adj-na) (3) illogical/unreasonable/(adj-no,adj-na) (4) misdirected/misplaced/wrong (of estimate, guess)/
 [] /(n) (col) cirrus cloud/
 [ˤ] /(n) sinewy meat/
㤭 [ʤ] /(n,vs) sobbing/sob/weeping/
㤯 [ʤ] /(v5k,vi) to sob/
 [ꤳ] /(v5m,vt) to slurp noisily/
夲 [ꤢ] /(v1,vt) (1) to sniffle/to snuffle/(v1,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) sooty mold/meliola/leaf spot/
ʧ [Ϥ餤] /(n) (1) cleaning dust etc. from rooms/housecleaning/(n) (2) (the traditional Japanese end-of-the-year, 13th December) big house cleaning/spring cleaning (only not in spring)/
ʼ [Τؤ] /(n) tin soldier/
 [Τʤߤ] /(exp,n) (id) drop in the bucket/pittance/chicken feed/insignificant amount/sparrow tears/
 [Ȥ] /(n) street light shaped as a lily-of-the-valley/
Ȣ [Ф] /(sK) (n) inkstone case/
 [󤷤] /(sK) (n) tin wedding (anniversary)/10th wedding anniversary/
ʬ [櫓] /(n) sharing with others what has been given to you/sharing a portion of the profit with others/
 [] /(sK) (n) (1) foot of a mountain/plain at the foot of a mountain/(n) (2) range/spread/extent/encompassing circle/
 /(adv,adv-to) hurriedly/hurry-scurry/helter-skelter/
餵ä /(adv-to) (col) hurriedly (escaping)/(leaving) quickly/
 /(adv-to) (on-mim) (walk) briskly/at a brisk pace/quickly/
Ƭ [줢] /(n) comb-over (hairstyle)/
 [] /(n) (uk) Castanopsis sieboldii (species of chinquapin)/
ä餫 /(adj-na,adj-no) (1) completely empty/(adj-na,adj-no) (2) penniless/flat broke/
ä /(adv,adv-to) (on-mim) all/completely/totally/entirely/thoroughly/(P)/
ä /(adv,adv-to,vs) (1) (on-mim) refreshingly/with a feeling of relief/pleasantly/(a weight) off one's shoulder/(adv,adv-to,vs) (2) shapely/neatly/refinedly/(adv,adv-to,vs) (3) cleanly/without trouble/(adv,adv-to,vs) (4) clearly/plainly/distinctly/(adv,adv-to,vs) (5) completely/thoroughly/(adv,adv-to,vs) (6) not at all (with negative sentence)/not even slightly/(P)/
ä /(adv) (on-mim) straight/upright/erect/
ä /(adv,adv-to) (1) (on-mim) straight/upright/erect/(adv,adv-to) (2) (on-mim) all/completely/thoroughly/
ä /(int,exp) (col) incredible/unbelievable/terrific/impressive/
ä /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
ä /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
ä /(adj-i) (1) (col) terrible/dreadful/(adj-i) (2) (col) amazing (e.g. of strength)/great (e.g. of skills)/wonderful/terrific/(adj-i) (3) (col) to a great extent/vast (in numbers)/(P)/
ä /(adv) (col) awfully/very/immensely/
ä /(adv-to,adv) (on-mim) smoothly/frictionlessly/easily/
äƤ󤳤 /(adv,adv-to) (on-mim) falling plump/falling down flat/
äƤ󤳤 /(adv,adv-to) (on-mim) falling plump/falling down flat/
äƤƤ /(adj-na) flat broke/cleaned out/penniless/
ä /(adv,vs) (1) (on-mim) straight/quickly/directly/all of a sudden/(adv,vs) (2) (on-mim) quietly/gently/softly/(vs) (3) to feel refreshed/to feel satisfied/(P)/
äȤɤä /(n) (derog) stupid idiot/fool/moron/
ä /(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/resolutely/decisively/flatly/firmly/without hesitation/(adv,adv-to) (2) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
äȴ [äѤ̤] /(n) exposure/disclosure/expose/revelation/
äȴ [äѤ̤] /(v5k,vt) to expose (a secret, scandal, etc.)/to disclose/to uncover/to unmask/
äݤ /(v5s,vt) (col) to leave (something) undone/to neglect (a duty, task, etc.)/to break (a promise, appointment, etc.)/to stand (someone) up/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(adv,adv-to) (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)/(v1) (2) to cleanly forget/
ù [äȤܤ] /(sK) (v1,vi) (uk) (col) to feign ignorance/to pretend one doesn't know/
ù [ä] /(sK) (v5m,vi) (col) to draw back/to leave (e.g. the area)/to withdraw/
ž [ä] /(v5b,vi) to (dramatically) fall over/to fall flat/
Ф [äȤФ] /(v5s,vt) (1) to speed/to tear away/(v5s,vt) (2) to skip over (e.g. pages)/
 [äȤ] /(v5b,vi) (1) to fly/to race away/to shoot off/(v5b,vi) (2) to vanish/to disappear/(v5b,vi) (3) to rush over/to hurry over/
 [äѤ] /(n) (1) nudity/(adj-na,adj-no) (2) stark naked/in one's bare skin/(adj-na,adj-no) (3) penniless/
Ƥۤ [Ƥʤ⤤] /(n) (work) Sixteen Candles (1984 film)/
Ƥ /(n) (sl) bare-handed fighting/fighting with one's bare hands/
ƤƤ /(n) (cloth) long men's underpants (resembling loose Bermuda shorts)/
Ȥ /(adv-to,adv) (1) (on-mim) (with a) thump/(adv-to,adv) (2) (on-mim) (hanging) straight down/
 /(exp) (col) don't/
ͤ˽ [ͤˤ] /(exp,n) secretly having a dark past/having a guilty conscience/
ͤ˽ [ͤ˥] /(sk) (exp,n) secretly having a dark past/having a guilty conscience/
ͤ [ͤˤ] /(sK) (exp,n) secretly having a dark past/having a guilty conscience/
ͤ [ͤ˥] /(sK) (sk) (exp,n) secretly having a dark past/having a guilty conscience/
ͤ [ͤ򤫤] /(sK) (exp,v5r) (id) (uk) to depend on someone else's (financial) support (usu. one's parents')/
ͼ [ͤ] /(sK) (n) perverse individual/cynic/misanthrope/
 [ͤ] /(n) (1) (sports) shin guards/shin pads/(n) (2) (hist) greaves/leggings/
 [ͤˤ] /(n) shank (meat)/
 [ͤ] /(n) leg hair/
 [ͤ] /(sK) (n) (uk) sponger (e.g. off one's parents)/hanger-on/freeloader/leech/
Ф /(adj-i) (1) quick/nimble/agile/(adj-i) (2) sharp/shrewd/smart/quick-witted/
Фä /(adj-i) (1) quick/nimble/agile/(adj-i) (2) sharp/shrewd/smart/quick-witted/
Ф餷 [Ф餷] /(n) (work) The Wonderful O (1957 book by James Thurber)/
Ѥä /(adv) (1) (on-mim) completely (quitting, etc.)/entirely/thoroughly/totally/wholly/without hesitation/(adv) (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/resolutely/decisively/flatly/firmly/without hesitation/(adv,adv-to) (2) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
٤ /(aux-v,conj) in order to do/for the purpose of doing/
٤ /(exp) should do/ought to do/must do/
٤ /(n) (1) (derog) bitch (por: espada)/witch/ugly woman/dog/(n) (2) (hanaf) 1-point card/junk card/
٤Ƥƻϥޤ̤ [٤ƤΤߤϥޤˤĤ] /(exp) (proverb) all roads lead to Rome/
٤ƤƤ [٤ƤΤФΤϤ] /(exp,n) mother of all bombs/MOAB/
٤Ƥ򤢤ʤ /(n) (work) That Thing You Do! (film)/
٤ϤȤʤ [٤ƤϤȤʤ] /(exp) (quote) all's right with the world/all is as it should be/
٤ϻʤ [٤ƤϤȤʤ] /(exp) (quote) all's right with the world/all is as it should be/
٤ϻ̵ [٤ƤϤȤʤ] /(exp) (quote) all's right with the world/all is as it should be/
٤ [٤Ƥ󤿤] /(exp) (comp) select all/
٤פ [٤䤹] /(sK) (adj-i) greasy/slimy/slippery/
٤ߤ [٤ɤ] /(n,adj-no) (1) non-slip device (material, tread, etc.)/non-skid/anti-slip/anti-skid/(n) (2) back-up option (esp. with regard to university admissions)/back-up choice/insurance choice/contingency option/
٤Ф [٤] /(sK) (n) start/beginning/
٤Ф [٤] /(sK) (v5s,vi) (1) to start sliding/to begin to slide/to begin to slip/(v5s,vi) (2) to make a start/to start (off)/to get under way/
٤ [٤] /(n) (1) (playground) slide/(n) (2) (ship) launching platform/sliding ways/slipway/
ܤ餷 /(adj-i) measly/paltry/deplorable/execrable/
ݤä /(adv) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(adv) (2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/with a plop/(fall) straight/
ݤ /(adv,adv-to) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(adv) (2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/with a plop/(fall) straight/
ݤ /(adv,adv-to) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(adv,adv-to) (2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/with a plop/(fall) straight/
ޤ /(n) (arch) state/situation/circumstances/
ޤ [ޤ] /(n) straight face/composed expression/nonchalant look/
ޤ [ޤ] /(n) straight face/composed expression/nonchalant look/(P)/
ޤ [ޤ] /(v5m,vi) to put on airs/to affect (e.g. importance)/to look wise/
ޤ [ޤ] /(n) clear soup/
ޤ /(adj-f) should not be done/must not be done/
ޤΤϵܻŤ [ޤΤϤߤŤ] /(exp) (proverb) wretched is the lot of a government official/it is better to work for oneself than to work for someone else/
ޤ /(sk) (exp) (net-sl) sorry/excuse me/
ޤ /(adj-no,n) (1) (arch) off tempo/out of tune/(n,adj-no) (2) (arch) being off the mark/wrong guess/miscalculation/
ޤʤä /(int) (fam) sorry/my bad/
ޤؤ /(exp) (ksb:) sorry/excuse me/thank you/
ޤ /(exp) sorry/excuse me/
ޤ󤫤ä /(int) (fam) sorry/my bad/
ߤޤؤ /(exp) (ksb:) sorry/excuse me/thank you/
ߤ [ߤޤ󤨤] /(int) (joc) sorry/excuse me/thank you/
ߤ쿧 [ߤ줤] /(n,adj-no) violet (colour)/
ߤ [ߤ줰] /(n) (arch) Fuji dawn (species of violet, Viola mandshurica)/
 [ߤˤ] /(n) fillet (weld)/
ʬ [ߤ櫓] /(n) (1) (biol) habitat isolation/(n,vs) (2) compartmentalization/segregation/isolation/
ʬ [ߤ櫓] /(v1,vt) to differentiate/to segregate/
䤹 /(adv,adv-to) (on-mim) (sleeping) peacefully/quietly/soundly/(P)/
 /(prt) even/(P)/
餹 /(adv,adv-to) (on-mim) smoothly/easily/readily/(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/(adv,adv-to) (2) (on-mim) smooth, continuous (movement)/
ꤳߺ [ꤳߤФ] /(sK) (n) (art) stencil brush/
ꤳ [ꤳ] /(n) (uk) pestle/
ꤹ /(n,vs) snuggling/nuzzling/cuddling/
Ф [Ф] /(adj-no) cone-shaped/conical/
Ф [Ф礦] /(sK) (adj-no,n) mortar-shaped/cone-shaped/conical/
ꥴ /(n) (uk) ground toasted sesame seeds/ground sesame/
 [꤮] /(n) (arch) plain white clothing patterned using dyes/
 [ꤴ] /(n) (arch) plain white clothing patterned using dyes/
 [ꤨ] /(n) ground food/
겼 [ꤪ] /(sK) (v5s,vt) (uk) to grate/
󤻤 [褻] /(v1,vt) to press (one's body, cheek, etc.) against/to rub against/to snuggle (one's head, etc.) into/
 [] /(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) (1) to be worn down/to wear away/to wear out/(v5r,vi) (2) to dwindle/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/(n) (2) (engr) lapping/precision surface finishing/mating by rubbing together/(n) (3) (med) (uk) margination/
礻 [ꤢ碌] /(v1,vt) (1) to rub together/(v1,vt) (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/(n) (2) (engr) lapping/precision surface finishing/mating by rubbing together/(n) (3) (med) (uk) margination/
碌 [ꤢ碌] /(v1,vt) (1) to rub together/(v1,vt) (2) to reconcile (ideas, proposals, plans)/to compare and adjust/
ߺ [ꤳߤФ] /(sK) (n) (art) stencil brush/
 [ꤳ] /(sK) (v5m,vt) (1) to print (on)/to insert (an illustration)/to stencil (a pattern)/(v5m,vt) (2) to instill (a thought, impression, etc.)/to imprint (e.g. on one's subconscious)/
 [ꤳ] /(v5m,vt) (1) to rub in (e.g. cream into the skin)/(v5m,vt) (2) to grind and mix (e.g. pepper into miso)/
 [꤭] /(n,vs) scratch/graze/abrasion/
 [] /(n) (food) surimi/minced fish (or meat) mashed into a paste/
ڤ [꤭] /(n,adj-f) (uk) levelling a powder or liquid (when measuring)/
ڤ [꤭] /(sK) (v1,vi) to wear out/
­ [ꤢ] /(n) (1) sliding feet/shuffling (one's feet)/(n) (2) (sumo) moving one's legs forward without letting one's feet leave the ground/
ؤ [꤫] /(v1,vt) to switch (secretly)/to substitute/to replace/to sidestep (an issue)/
ؤ [꤫] /(sK) (v5r,vi) to be covertly swapped/to be replaced (e.g. with a counterfeit)/
ؤ [꤫] /(v5r,vi) to be covertly swapped/to be replaced (e.g. with a counterfeit)/
 [꤫] /(sK) (v5r,vi) to be covertly swapped/to be replaced (e.g. with a counterfeit)/
٤ [Ĥ֤] /(v5s,vt) (1) to mash/to grind/to pulverize/to pulverise/to deface/(v5s,vt) (2) to dissipate (a fortune)/to run through/to lose/
 [Ϥ] /(sK) (n,vs) (1) impressed (glued) gold or silver foil on traditional Japanese fabric/(n,vs) (2) type of noh costume/
ȭ [Ф] /(n) (earthenware) mortar (for grinding)/
ȭ [Ф礦] /(adj-no,n) mortar-shaped/cone-shaped/conical/
ȴ [̤] /(v1,vi) (1) to slip through (a crowd)/to weave through (e.g. traffic)/to pass through/to make one's way through/(v1,vi) (2) to get around/to elude (e.g. the law)/to evade/
Ѥ [꤫] /(sK) (v5r,vi) to be covertly swapped/to be replaced (e.g. with a counterfeit)/
Ȥ [ꤪȤ] /(v5s,vt) to shave off (hair)/
ή [ʤ] /(n) (food) ground soup/ground seafood, beans, nuts, etc. seasoned and mixed with broth/
뤬ɤ [뤬] /(exp,adj-ix) (uk) had better .../may as well .../
뤬ɤ [뤬褤] /(exp,adj-ix) (uk) had better .../may as well .../
뤹 /(adv-to,adv) (on-mim) smoothly/swiftly/
ä /(adv) (on-mim) smoothly/glidingly/
 /(conj) (1) (and) then/and/thereupon/whereupon/(conj) (2) in that case/then/so/(P)/
٤ /(exp) should do/ought to do/(P)/
 /(exp) had better .../may as well .../
 /(exp) had better .../may as well .../
 /(adv,adv-to) (on-mim) with a smooth, unhindered motion/speedily and without delay/
ʤ [뤳Ȥʤ] /(exp) (uk) everything one does/whatever one does/
Ƥʤ /(adj-i) naive/
ʤ [Ƥʤ] /(exp,v5r) to wear thin/
 /(exp) if so/in that case/in that situation/(P)/
Фۤ /(exp) the more you do (it), the... (e.g. "the more you drink, the better it tastes")/
㤤 [] /(n) (1) passing each other/(n) (2) missing (meeting) each other/failing to meet/(n) (3) (being at) cross purposes/discrepancy/disagreement/
㤤 [] /(exp) while passing each other/
㤤 [] /(sK) (exp) while passing each other/
㤦 [] /(v5u,vi) (1) to pass (by) each other/to brush past/(v5u,vi) (2) to miss (meeting) each other/to fail to meet/(v5u,vi) (3) to be at odds/to clash/to be in conflict/
礦 [줢] /(v5u,vi) to rub against/to chafe/to quarrel/
 /(int) good gracious/oh my/
 [ꤳ] /(sK) (v5m,vi) (1) to (enter and) sit down/to plop oneself down/to plant oneself down/(v5m,vi) (2) to sit down (and refuse to move)/to sit in (in protest)/
ľ [ʤ] /(sK) (v5s,vi) to reseat oneself/to correct one's posture/
󤲡 /(int,exp) (col) incredible/unbelievable/terrific/impressive/
󤲤 /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
󤲤 /(sk) (int,exp) (col) incredible/unbelievable/terrific/impressive/
󤴤 /(adj-i) (1) (col) terrible/dreadful/(adj-i) (2) (col) amazing (e.g. of strength)/great (e.g. of skills)/wonderful/terrific/(adj-i) (3) (col) to a great extent/vast (in numbers)/(P)/
󤴤 /(adv) (col) awfully/very/immensely/
󤹤 /(adv,adv-to,vs) (on-mim) sniffing/sniffling/
󤺤줤 /(n) (dated) (sl) excuse me/pardon me/
Ǥλ [ǤΤ] /(adv) (uk) almost/very nearly/
Ǥν [ǤΤȤ] /(exp) (uk) almost/very nearly/only just/barely/just in time/
 /(exp) (col) don't/
ʤ /(adv-to,adv,vs) (1) (on-mim) slim/slender/lithe/supple/(adv-to,adv,vs) (2) (on-mim) smoothly/without resistance/without trouble/without difficulty/without dissent/easily/readily/
ޤ /(exp) sorry/excuse me/thank you/
ޤؤ /(exp) (ksb:) sorry/excuse me/thank you/
Ĥ餺 [٤餺] /(rK) (exp) (form) must not do/should not do/do not do/
Ĥ [٤] /(rK) (exp) (uk) should do/ought to do/
 [ޤ] /(n) (1) wrapping (something) in a bamboo mat/(n) (2) (hist) wrapping someone in a bamboo mat and throwing them into a river (unofficial Edo-period punishment)/
 [ޤ] /(n) (1) wrapping (something) in a bamboo mat/(n) (2) (hist) wrapping someone in a bamboo mat and throwing them into a river (unofficial Edo-period punishment)/
ᤤ [Ф䤤] /(sK) (adj-i) (1) quick/swift/nimble/agile/(adj-i) (2) quick (understanding, judgement, etc.)/alert/prompt/
® [Ф䤤] /(sK) (adj-i) (1) quick/swift/nimble/agile/(adj-i) (2) quick (understanding, judgement, etc.)/alert/prompt/
ʸ [⤸] /(n) (arch) sushi/
 /(aux-v,conj) (1) (form) (does) not... and.../not doing.../not... so.../without doing/negates verb and continues onto next sentence/(aux-v) (2) (arch) not/
 /(suf) (1) (col) s (pluralizing suffix) (eng:)/(suf) (2) (col) 's (possessive suffix)/
 [٤] /(n) thick Tohoku accent (wherein some "j" sounds become "z" sounds)/
ä /(adv) (1) continuously/the whole time/all the way/throughout/(adv) (2) much (more)/(by) far/far and away/a lot/a great deal/(adv) (3) far (away)/long (ago, before, after)/(adv) (4) straight/directly/(P)/
 /(adv-to) straightforwardly/readily/without hesitation/
 /(adv-to) straightforwardly/readily/without hesitation/
ʬ [֤] /(adv,adv-to) (1) (uk) very/extremely/surprisingly/fairly/quite/considerably/awfully/terribly/(adj-na) (2) (uk) terrible/horrid/contemptible/reprehensible/(adj-na) (3) (uk) remarkable/extraordinary/
 [٤] /(n) thick Tohoku accent (wherein some "j" sounds become "z" sounds)/
ä /(sk) (adv) (1) continuously/the whole time/all the way/throughout/(adv) (2) much (more)/(by) far/far and away/a lot/a great deal/(adv) (3) far (away)/long (ago, before, after)/(adv) (4) straight/directly/
 /(adv,adv-to) (on-mim) rudely (barging in)/straight/directly/without hesitation/without permission/
 /(adv,adv-to,vs) (on-mim) throbbingly (of pain)/(P)/
 /(adv-to) (on-mim) throbbing (pain)/pounding/
󤺤 /(adv,adv-to,vs) (on-mim) throbbing (pain)/pounding/stinging/
 /(n) (nab:) putting oneself into something/exerting oneself/
̵ [ʤ] /(sK) (exp,adj-i) (uk) unmotivated/unenthusiastic/
̵ [ʤ] /(n) (uk) bum/slacker/good-for-nothing/loser/
 /(adv-to,adv) (on-mim) (speak) bluntly/frankly/
 /(adv,adv-to) (on-mim) thump/thud (sound representing the footfalls of something heavy)/
ä /(adv,vs) (on-mim) heavily/profoundly/
 /(conj,aux) without doing/not being/
 /(adv,adv-to,vs) (on-mim) heavily/profoundly/
 /(adv-to,adv) (on-mim) thud/
ܤ /(adj-na,adj-no) (col) in tatters/in pieces/wiped out/
ܥ /(sk) (adj-na,adj-no) (col) in tatters/in pieces/wiped out/
 [֤] /(ik) (n) sack/carry-all bag/
 [֤] /(n) sack/carry-all bag/
ä /(adj-i) (osb:) sly/cunning/sneaky/crafty/unfair/dishonest/
ä /(n,adj-f) (1) not the norm/(n,adj-f) (2) foolish/(n,adj-f) (3) stupid/
ä /(v1,vi) (1) to fall down (e.g. off a chair)/to slip down (e.g. one's eyeglasses)/to slide down/(v1,vi) (2) to make a fool of oneself/(v1,vi) (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/the whole time/all the way/throughout/(adv) (2) much (more)/(by) far/far and away/a lot/a great deal/(adv) (3) far (away)/long (ago, before, after)/(adv) (4) straight/directly/(P)/
ä [äȤޤ] /(exp) a long time ago/
äפ /(adv,adv-to) (1) (on-mim) completely submerged (e.g. in water)/(adv,adv-to) (2) (on-mim) completely soaked (e.g. with rain)/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(adv,adv-to) (2) cleanly/snugly/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(adv,adv-to) (2) cleanly/snugly/
ͧ [äȤ] /(n) (abbr) (sl) friends forever/
Ȥ /(conj,aux) even without doing/even without being/
ɤ /(adv-to,adv) (1) (on-mim) with a bang (of a gun)/with a boom (of artillery)/(adv-to,adv) (2) (on-mim) with a thud/with a thump/
 /(exp) without doing/
ˤϵʤ [ˤϤʤ] /(exp,adj-i) (uk) 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,adv-to) (on-mim) straightforwardly/in an outspoken manner/
Фи [ФФ] /(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/(adv) (2) cutting (forcefully, directly)/piercingly/
Ф /(adv,adv-to) (1) (on-mim) decisively/decidedly/boldly/once and for all/unreservedly/frankly/(adv,adv-to) (2) (on-mim) precisely/exactly/(P)/
ȴ [Ф̤] /(v1,vi) to be by far the best/to be much better/to excel/to be exceptional/to be prominent/to be outstanding/to be a cut above/to tower above the rest/
 /(adv) (rare) completely/entirely/totally/
֤ /(adv,adv-to) (1) (on-mim) (sink) deeply (into mud, snow, etc.)/(adv,adv-to) (2) (on-mim) (thrust) deeply (into a soft object)/(adv,adv-to,adj-na) (3) (on-mim) (involved) too deeply (in a matter, relationship, etc.)/(adj-na) (4) (on-mim) drenched/soaked/sodden/(adv) (5) (on-mim) (arch) extremely (drunk)/
֤ä /(adv) (1) (on-mim) stabbing through/plunging into/sticking right into/(adv) (2) (on-mim) sinking into (mud, water, etc.)/
֤ /(adj-pn) complete/total/absolute/
֤ǿ [֤Τ] /(exp,n) absolute beginner/complete amateur/
֤ /(adv,adv-to) (1) (on-mim) stabbing through/plunging into/sticking right into/(adv,adv-to) (2) (on-mim) sinking into (mud, water, etc.)/
־Ƥ [֤䤭] /(n) immersion quenching (hardening by dropping heated metal into water or oil)/
Ǩ [֤̤] /(adj-no,n) dripping wet/soaked/drenched/
 /(n) (col) female delinquent/
٤ /(adj-na,n) sloppy/slovenly/slipshod/negligent/loose/unkempt/
٤˷ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(n) (2) slovenly/
ٸ [٤] /(n) (col) female delinquent/
ܤ /(adv,adv-to) (1) (on-mim) with a squelch (treading through mud, etc.)/sinking into/(adv,adv-to) (2) (on-mim) piercing through/plunging into/
ܤä /(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) (rare) picking up a bowl with one's right hand which is already holding one's chopsticks (a breach of etiquette)/
ܤ /(adv,adv-to) (on-mim) vigorously/really getting stuck into/
ܤ /(adv,adv-to) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(adv,adv-to) (2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/with a plop/(fall) straight/
餫 /(v5r,vi) (col) to run away/to flee/to escape/to make a getaway/to skedaddle/
餹 /(v5s,vt) (1) to shift/to move/to slide/(v5s,vt) (2) to move (an appointment, meeting, etc.)/to bring forward/to put back/to put off/to delay/to postpone/to stagger (e.g. working hours)/(P)/
餺 /(adv-to) (on-mim) in succession/in an endless stream/continuing without pause or interruption/
ä /(adv) (on-mim) in a line/in a row/
 /(adv-to,adv) (on-mim) in a row/in a line/(P)/
 /(n) (1) shear (wind, fluids)/(n) (2) (col) (abbr) chicken gizzard/
 /(n) (uk) earth removed from a mine (or tunnel, etc.)/
ꤻ /(n) (col) (sl) masturbation (male)/
ͥ /(n) (sl) jack-off material/something to masturbate to/
겼 [ꤵ] /(v5r,vi) to slide down/to slip down/
 [ꤳ] /(v5m,vi) to slide into/to slip into/
껳 [] /(n) slagheap/slag heap/pile of coal waste/
Ф [Ǥ] /(v1,vi) to slide out/to glide out/to slip out/
夬 [ꤢ] /(v5r,vi) to creep up/to ride up/
夲 [ꤢ] /(v1,vt) to slide up/to drag up/
礤 [Ф] /(n) (uk) belly crawl (of a baby)/commando crawl/
 [ꤪ] /(v1,vi) to slip down/to slide down/to glide down/
 /(v5r,vi) (1) to slide/to slip off/to get dislocated/(v5r,vt) (2) to drag/to pull/
뤺 /(adv,adv-to) (1) (on-mim) (dragging a large or heavy item) slowly/(adv,adv-to) (2) (on-mim) (falling) little by little/(slipping) gradually/(drawing back) slowly/with a slither/(adv,adv-to) (3) (on-mim) on and on/while putting off/slovenly/interminably/(adv,adv-to) (4) (on-mim) with a slurp/with a sniffle/(adj-na) (5) (on-mim) loose/lax/inconclusive/unresolved/(P)/
ä /(adj-i) (osb:) sly/cunning/sneaky/crafty/unfair/dishonest/
 /(adv,adv-to) (on-mim) with a slip/with a slide/
٤ [䤹] /(n,vs,vt) skipping school or work (without a good reason)/playing truant/playing hooky/
븭 [뤬] /(adj-i) devious/cunning/sly/crafty/
 [ऱ] /(n) (skin) peeling fully off/
 /(n) (1) gap/lag/slippage/(n) (2) difference/discrepancy/(n) (3) (physics) shear (e.g. shear stress)/
 /(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) (on-mim) short and stout/small but wide around/
󤰤ä /(adv,adj-no,vs) (on-mim) very short and stout/small but quite wide around/
󤺤 /(adv,adv-to) (1) (on-mim) rapidly/quickly/briskly/steadily/by leaps and bounds/(adv,adv-to) (2) (on-mim) booming (e.g. of a drum)/
 /(adv) (1) much/remarkably/noticeably/(adv) (2) not at all (with neg. verb)/(adv) (3) quickly and vigorously/unhesitatingly/
 /(exp) (arch) if it is not .../if it does not .../
٤˷ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(n) (2) slovenly/
٤ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(n) (2) slovenly/
ƹ [] /(sK) (adj-no,adj-na,n) (1) cylindrical/(adj-no,adj-na,n) (2) having no waist/undefined (waist)/rectangle (body shape)/straight/(n) (3) cylinder vase/(n) (4) (abbr) stockpot/
ƹ [ɤ] /(sK) (adj-no,adj-na,n) (1) cylindrical/(adj-no,adj-na,n) (2) having no waist/undefined (waist)/rectangle (body shape)/straight/(n) (3) cylinder vase/(n) (4) (abbr) stockpot/
 /(adv) (ksb:) so/really/seeming/
 /(int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
ؤ /(exp) (ksb:) does not/do not/will not do/
ޤɡޤ /(n) amulet traditionally worn by female pearl divers in Shima province (now in Mie prefecture)/
 /(n) (uk) juvenile Japanese sea bass (under two years old and roughly 25 cm in length)/
 /(ik) (int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
褦Ȥͤꤳ /(n) (uk) common ash (Fraxinus excelsior)/European ash/
 [ष] /(n) (food) steaming (of food) using a bamboo steamer/
 /(int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
ؤ /(exp) (ksb:) does not/do not/will not do/
 /(adv,adv-to,vs) (on-mim) restlessly/hurriedly/agitatedly/fidgeting/(P)/
餷 /(adj-f) (kyu:) irritating/annoying/nosy/
 /(v5m,vt) to badger/to pester/to beg/(P)/
⤤ [] /(sK) (exp,adj-i) tall (of a person)/
ڤä褦 [򤭤ä褦] /(exp,adj-na) gushing forth/bursting out/like breaking a dam/
ڤä [򤭤ä褦] /(sK) (exp,adj-na) gushing forth/bursting out/like breaking a dam/
ڤ [򤭤] /(exp,v5r) to break a dam/to burst out/
 [] /(sK) (v5m,vi) to cough violently/to have a coughing fit/
 [] /(v5m,vi) to get flustered/to get flurried/to get agitated/to become impatient/to hurry/
ߤ [ɤ] /(n) cough medicine/cough syrup/cough lozenge/
ߤ [Ȥ] /(v1,vt) (1) to dam up/to hold back/to keep back/to bring to a halt/to intercept/(v1,vt) (2) to stem (an activity)/to check (e.g. progress)/
ߤ [Ȥᤳ] /(n) dammed lake (formed by natural damming of a river, esp. by landslide, volcanic eruption, etc.)/
 [] /(n) sheeting/sheathing board/cover/
ʧ [Ф餤] /(sK) (n,vs,vi) clearing one's throat/cough/
ΩƤ [Ƥ] /(v1,vt) to hurry (up)/to press/to urge on/
夲 [ꤢ] /(v1,vi) to well up (tears, feelings, etc.)/
 /(adj-i) (1) petty/small-minded/stingy/cheap/mean/crafty/sly/(adj-i) (2) (obs) poor (performance, etc.)/bad/unskilled/
 /(adv,adv-to,vs) (on-mim) stingily/cheaply/slyly/
ʤ [򤨤ʤ] /(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/
 /(aux-v,v1) (1) auxiliary verb indicating the causative voice/(aux-v,v1) (2) auxiliary verb indicating the permissive voice/
 /(v1,vt) to cheat (someone out of)/to swindle/to wangle/to wheedle/to get/
 /(exp) (form) without doing/(P)/
 /(adv) without (doing)/instead of/(P)/
ޤ /(adj-i) (1) narrow/cramped/tight/(adj-i) (2) fussy/narrow-minded/
餮 /(n) (1) small stream/brooklet/(n) (2) murmuring (as of a stream)/
餰 /(v4g,vi) (arch) to babble (of a stream)/
Ф [餤] /(n) sardonic laugh/scornful smile/
Ф [餦] /(v5u,vt) to laugh mockingly/to smile with contempt/to jeer/to sneer/
 /(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,vt) (uk) to pick at (e.g. with chopsticks)/to pick (one's teeth)/
ɤ [餤] /(sK) (adj-i) (1) tough (world)/hard (times)/cold/(adj-i) (2) stingy/miserly/mercenary/calculating/scheming/
ä /(adj-na,n) hasty/impatient/restless/rash/(P)/
ä [ä󤹤] /(sK) (n) soapy water/
ä¤ [ä󤻤] /(sK) (n) soapmaking/
ä [ä󤻤] /(sK) (n) soapstone/
ä /(adv) (on-mim) diligently/assiduously/industriously/beavering away/(P)/
äͤ [äŤ] /(sK) (n) (1) cornering someone/(n) (2) cornering an opponent's king (shogi)/
äѵͤޤ [äѤĤޤ] /(sK) (v5r,vi) to be at one's wits' end/to be cornered/to be in a fix/to be in a desperate situation/to be in a pinch/to be in a predicament/to be packed to the hilt/
äѵͤ [äѤĤޤ] /(sK) (v5r,vi) to be at one's wits' end/to be cornered/to be in a fix/to be in a desperate situation/to be in a pinch/to be in a predicament/to be packed to the hilt/
ô [ä] /(n) stoneware/pottery/ceramics fired at a high temperature/
 [ä] /(n,vs,vi) taking care of one's health/
 /(n) (med) furuncle/boil/
ͤ /(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)/
߻ [ߤ] /(sK) (n) (id) outburst of cicadas singing/chorus of cicadas/
᤮礤 [᤮] /(n) conflict/fighting each other/
᤮礦 [᤮] /(v5u) to fight each other/
 /(adv) at least/at most/(even) just/(P)/
Ƥ /(adv) (1) at the very least/at the very most/as a bare minimum/(even if it's) just/(adj-no) (2) minimum/(very) least/at least some (comfort, etc.)/only (consolation, saving grace, etc.)/sole/
Ƥ /(adj-pn) minimum/(very) least/at least some (comfort, etc.)/only (consolation, saving grace, etc.)/sole/
 [Τܤ] /(v5r,vi) to march on the capital/
 /(n) (ksb:) that is right/that is so/oh, right/
䤱 /(conj) (ksb:) that's right, but .../
 /(exp) (ksb:) yeah/you're right/that's right/
 /(exp) granted that/even if/even though/
ȸ [Ȥ] /(exp,v5u) (uk) to advise strongly/to insist (on something)/
 /(aux-v,v1) (hon) to do/
Ф /(n) ordinal number/
ղ [դޤ路] /(n) theatrical elocution/
Ф [] /(v5s,vt) (1) to push (a thing) out/to jut out (can have a negative nuance)/to protrude/(v5s,vt) (2) to rise out the trap door (on stage)/
夬 [ꤢ] /(v5r,vi) (1) to rise gradually/to rise slowly/(v5r,vi) (2) to come up from below the stage (by being lifted up on the stage elevator)/
夲 [ꤢ] /(v1,vt) (1) to lift (performers or props) onto the stage (from below)/(v1,vt) (2) to raise gradually (e.g. one's voice)/
夲 [ꤢ] /(v1,vt) to bid up (the price)/
 [ꤢ] /(sK) (v5r,vi) (1) to rise gradually/to rise slowly/(v5r,vi) (2) to come up from below the stage (by being lifted up on the stage elevator)/
餱 [ޤ] /(v1,vi) to lose a closely fought contest/
 /(aux-v,v1) (1) auxiliary verb indicating the causative voice/(aux-v,v1) (2) auxiliary verb indicating the granting of permission to do something/(aux-v,v1) (3) (hon) auxiliary verb used as an honorific for others' actions/
 /(exp) (ksb:) will not do/do not/does not/
󤵤 [󤵤] /(sK) (n,adj-na) (1) curiosity/inquisitiveness/(n) (2) nosy person/busybody/
󤷤礦 /(n) Hokkien (language)/
󤸵ͤ [󤸤Ĥ] /(v1,vt) (1) to boil down/to condense/(v1,vt) (2) to think through to the end/to reduce to essentials/
Ƭ [Ǥޤ󤸤夦] /(exp) (1) (proverb) if you are hungry, where you eat doesn't matter/manj in the toilet/(exp) (2) (id) hiding something good for oneself alone/
 /(adv,exp) (1) (ksb:) without (doing)/instead of/(exp) (2) (ksb:) if (it) isn't done/if (one) doesn't do .../(exp,aux) (3) (ksb:) if not .../unless .../(exp,aux) (4) (ksb:) have to .../must .../
Ȥ /(exp) (ksb:) (please) don't/
Ȥ /(exp) (ksb:) (please) don't/
Ȥ /(v5k) (ksb:) to not do/
Ȥ /(exp,vs-i) (arch) to try to do/to attempt to do/
ʤɻý [ʤӤ礦] /(sK) (n) (1) bottle gourd/(n) (2) ensign bearing a cluster of gourds (used by Toyotomi Hideyoshi)/
٤ [٤֤Ȥ] /(n) thin bedding/hard bed/bedding worn flat and hard by usage/
٤ /(n) (sl) very cheap drinking place/
 [] /(sK) (n) colic/
 [󤳤] /(sK) (n) (1) flash (of light)/glint/(n) (2) (geol) schiller/
 [󤳤] /(sK) (n,vs,vi) perforation/punching/boring/drilling/
󹦵 [󤳤] /(n) (1) drilling machine/boring machine/drill press/(n) (2) keypunch/card punching machine/
 [󤳤] /(n) (comp) punch/
 [] /(n,vs,vt) shear/shearing/
Ǳ [󤪤礯] /(n) (physics) shear stress/
Ƕ [Ĥ褵] /(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/
 [Ĥ] /(sK) (n) colic/celialgia/enteralgia/gripes/
 [Ƥ] /(sK) (n,vs,vt) pruning/trimming/
 [Ȥ] /(sK) (n) spire/steeple/pinnacle/minaret/
Ƭ [Ȥ] /(n) (1) pointed end/point/cusp/(n) (2) pointed head/
 [] /(n) gelding/castrated horse/
 [٤] /(sK) (n) farewell gift/
 [󤫤] /(n) way/method/means/resource/course/
ʤ [󤫤ʤ] /(adj-i) (dated) cannot be helped/unavoidable/inevitable/(there's) nothing one can do/having no choice/
 [] /(sK) (n,vs,vt) annihilation/extermination/(total) destruction/wiping out/
 [ܤ] /(n) (med) delirium/
 [⤦] /(n) (med) delirium/
 /(prt) (1) (male) (fam) I can tell you/(prt) (2) (male) heh/(P)/
 /(adv,adv-to,vs) (on-mim) gasping for breath/puffing and panting/wheezing/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 /(n) scales of a horse mackerel/(keeled) scute/
 /(adv,adv-to,vs) (on-mim) gasping for breath/puffing and panting/wheezing/
 [] /(sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [򤤤] /(sK) (exp,v5u) (id) to ask for too much/to expect too much/
 [] /(n) (rare) person who lives an extravagant lifestyle/
 [Ҥ] /(n) luxury item/luxury goods/
 [㤯] /(sK) (adj-na,n) weak/frail/fragile/
 [㤯] /(sK) (n) (1) vulnerability/weakness/fragility/(n) (2) (comp) vulnerability/security hole/
 [ˤ] /(n) excess flesh/surplus fat/flab/
 /(prt) (arch) don't you think?/
 /(adv,adv-to,vs) (on-mim) gasping for breath/puffing and panting/wheezing/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
 [] /(sK) (sk) (exp,v5u) to wheeze/to breathe with difficulty/to gasp/
äơ /(adv) (1) (ktb:) definitely/absolutely/without doubt/(adj-no) (2) (ktb:) absolute/unconditional/
äƤ /(adv) (1) (ktb:) definitely/absolutely/without doubt/(adj-no) (2) (ktb:) absolute/unconditional/
äƤ /(adv) (1) (ktb:) definitely/absolutely/without doubt/(adj-no) (2) (ktb:) absolute/unconditional/
äڤƬ [äڤ] /(sK) (n) flat head/
ˤʤ /(n) (uk) Acheilognathus typus (species of bitterling-like cyprinid)/
 /(prt) (1) (arch) (tsb:) indicates emphasis, intention, etc./(prt) (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/
© [󤽤] /(sK) (n) (med) asthma/
ư [ɤ] /(n,vs,adj-no) vermiculation/peristalsis/crawling like a worm/
 [ᤤ] /(sK) (n) (med) stridor/wheezing/noisy breathing/
ä /(adv) (1) (on-mim) softly/gently/quietly/lightly/(adv) (2) (on-mim) stealthily/secretly/in secret/(vs) (3) (on-mim) to leave alone/to leave as it is/
 /(int) oof/umph/whoosh/
 /(conj) (1) (col) well, .../right, .../now, .../(conj) (2) (col) so/then/(exp) (3) (col) that way (would mean ...)/if that is the case/in that case/(int) (4) (col) bye then/
 [Ĥ] /(pn) (derog) (fam) (uk) they/those guys/those fellows/
 /(conj) and/thereupon/because of that/
Ǥä /(conj) (col) and (so)/(and) then/because of which/in addition to that/
 /(aux,adj-na) appearing that/seeming that/looking like/having the appearance of/(P)/
Ȥʤ /(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) (uk) I got it/I see/I now know/so that's the reason/
 /(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 .../
 [ĤӤ礦] /(sK) (n) (psy) manic depression/manic-depressive psychosis/bipolar disorder/
 [Ĥޤ] /(sK) (n) (psy) manic depression/manic-depressive psychosis/bipolar disorder/
 /(exp) (1) is that so?/(exp) (2) I see/right/oh/OK/(P)/
ȸä [Ȥä] /(conj) but still/however/and yet/nevertheless/for all that/
⤷ʤ /(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) meanwhile/
Ƹ [Ƥߤ] /(exp) when looked at in that way/
ʤ /(exp) otherwise/if not/or else/
ʤ /(exp) no, not like that (but like this)/
 /(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)/
̵ [ʤ] /(sK) (exp,adj-i) (uk) rare/uncommon/not often seen/
 /(int) (1) that is so/that is right/it looks to me/that's my impression/(exp) (2) people say that/it is said that/I hear that/(P)/
 /(exp) (col) sure/yeah/I know/
 /(exp) (col) sure/yeah/I know/
ä /(adv) (1) (on-mim) softly/gently/quietly/lightly/(adv) (2) (on-mim) stealthily/secretly/in secret/(vs) (3) (on-mim) to leave alone/to leave as it is/
Ǥ /(int) (1) (pol) that is so/that is right/it looks to me/that's my impression/(exp) (2) (pol) people say that/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) otherwise/or else/if not/
ʤ /(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,adj-i) showing no signs of .../extremely unlikely to .../
ˤʤä /(exp) almost (did)/nearly (did)/
ˤʤ /(exp,v5r) to almost happen/to be about to happen/
 /(exp) (fem) Oh well/yeah/good/OK/
ͤ /(exp) (fem) Oh well/yeah/good/OK/
ϥʤ /(exp) (uk) 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) (uk) not a chance/you wish!/that's not going to happen/that won't work/
䲰ʤ [ϤȤ䤬ʤ] /(exp) (id) 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/the wholesaler won't sell it like that/
䲰ʤ [ϤȤ䤬ʤ] /(exp) (id) 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/the wholesaler won't sell it like that/
䲰ʤ [ϤȤ䤬ʤ] /(sK) (exp) (id) 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/the wholesaler won't sell it like that/
䲰ߤʤ [ϤȤ䤬ʤ] /(sK) (exp) (id) 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/the wholesaler won't sell it like that/
ؤ夦 /(n) Sohen school of tea ceremony/
ߤ /(exp) (col) it seems so/that's what it looks like/
⤢ޤ /(exp) very unlikely to .../showing no signs of .../
ʤ /(exp) very unlikely to .../showing no signs of .../
ä /(conj) like that/that way/thus/
Ĵ [礦] /(n) (hist) epistolary style using the auxiliary "soro" in place of "aru"/
 [] /(sk) (adj-pn) (uk) such/like that/that sort of/
 [桼] /(sk) (adj-pn) (uk) such/like that/that sort of/
 [] /(adj-pn) (uk) such/like that/that sort of/(P)/
 [椦] /(ik) (adj-pn) (uk) such/like that/that sort of/
Ȥ [Ȥ] /(sK) (exp) (uk) I got it/I see/I now know/so that's the reason/
 [Ȥ] /(sK) (exp) (uk) I got it/I see/I now know/so that's the reason/
 [] /(exp) (uk) now that you mention it/come to think of it/that reminds me/on that subject/speaking of which/(P)/
ä [ä] /(exp) (uk) like that/this type/(P)/
 [] /(n) one's whole body/
 [] /(sK) (n) (1) slim figure/slender body/(n) (2) slimming/weight reduction/
 [] /(n) one's whole body/
ɹ [Ҥ礦] /(n) pack ice/
 [Ӥ礦] /(sK) (n) (med) mania/
ʤä [ʤä] /(exp) (col) (uk) I thought so/I suspected as much/just as I thought/now you're talking/that's the spirit/
 [뤤] /(sK) (n) seaweeds/algae/waterweeds/
 [] /(n,vs) (rare) heartburn/sour stomach/
 [褦] /(n) (med) itch/itching/
ڴ [褦] /(n) itchiness/itching/itching sensation/
ھ [褦礦] /(n) (med) pruritus/itching/
 /(n) (food) (rkb:) Okinawan-style stewed pork spare ribs/
ä /(adv) (1) (on-mim) softly/gently/quietly/lightly/(adv) (2) (on-mim) stealthily/secretly/in secret/(vs) (3) (on-mim) to leave alone/to leave as it is/
 /(adj-pn) such/like that/that sort of/
 /(adj-pn) such/like that/that sort of/
 /(adj-pn) such/like that/that sort of/
 [Ȥ] /(v5r,vt) to chip off/to slice off/
ڤ [] /(n,vs,vt) (food) slicing (a vegetable, chicken breast, etc.) diagonally/cutting (diagonally) into thin slices/shaving into slivers/
 [Ȥ] /(sK) (v5s,vt) to chip off/to scrape off/to prune/
Ȥ [Ȥ] /(v5s,vt) 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) (anat) groin/inguinal region/
 /(adj-pn) such/like that/that sort of/
 [] /(v1,vi) to be chipped off/to be scraped off/to be sliced off/
Ȥ [Ȥ] /(v5s,vt) (rare) to chip off/to scrape off/to prune/
 [餸夦] /(n) everywhere/all over the place/
 /(exp) from there/thence/
 /(adv,adj-no) (1) (on-mim) reasonably/fairly/all right/moderate/(adv) (2) (on-mim) hurriedly/in a rush/having barely finished/(suf) (3) approximately/about/or so/
˻뤫 [ˤޤ뤫] /(exp) (quote) because it's there/
ϤȤʤ /(adj-i) faint/slight/vague/nebulous/indeterminate/tinge of .../touch of .../
ϤȤʤ /(adv) somehow/in some way/for some reason/faintly/vaguely/
عԤ [ؤ] /(exp) on the other hand (esp. when the latter is positive)/on the contrary/in contrast/conversely/while/
ػäƤ [ؤäƤ] /(exp) what is worse/to make matters worse/
 [餸夦] /(n) everywhere/all over the place/
 [ؤ] /(n,adv) (uk) (col) hereabouts/around there/that area/(P)/
 /(exp) (col) that house/
ऱ [Τ] /(suf) (1) (uk) superior to (e.g. a professional)/outdoing/outshining/(suf) (2) (uk) neglecting/ignoring/paying no attention to/
 [ޤ] /(sK) (exp) (1) (uk) that far/so far/to that extent/(int) (2) (uk) stop!/not one step further!/
 /(n) (company) Sogo (Japanese department store chain)/
 /(conj) then/and (then)/in that case/if so/(P)/
ï⤤ʤʤä [Ƥ⤤ʤʤä] /(n) (work) And Then There Were None (1938 novel by Agatha Christie)/
ˤʤ [Ƥˤʤ] /(n) (work) Like Father, Like Son (2013 film)/
̴ [̤] /(exp,n) feigned ignorance/pretending not to know/
̿ [̤դ] /(exp) pretending not to know/pretending not to recognize someone (recognise)/feigning ignorance/playing innocent/
 /(n) (arch) female genitalia/
 [] /(v5m,vt) (1) to pour in (liquids)/(v5m,vt) (2) to pour in (money)/to pump in (investment)/
 /(adv,adv-to) hurriedly/in a hurry/in haste/
 /(v1,vi) (1) to become fluffy/to become nappy/to become fuzzy/to fray/to pill/(v1,vi) (2) to become dishevelled (e.g. of hair)/to become untidy/
Ω [] /(v5t,vi) (1) to be nappy/to be disheveled (hair)/(v5t,vi) (2) to shudder/
ä /(adj-i) careless/thoughtless/hasty/rash/(P)/
ä [ä] /(n) careless person/scatterbrain/
 /(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,vi) slow, relaxed walk/stroll/
⤯ [뤯] /(v5k,vi) to walk around aimlessly/to stroll/to amble/
 [餵] /(pn) (hon) you/
ä /(int) (col) oh/right/I see/OK/gotcha/(P)/
ä /(exp) from there/thence/
ä /(adv) (1) (on-mim) all/altogether/entirely/completely/(adj-na) (2) (on-mim) exactly alike (e.g. in appearance)/spitting image of/identical/strikingly similar/(P)/
äꤵ /(n) look-alike/double/
ä¶ [äꤽΤޤ] /(exp,adv,adj-no,adj-na) (uk) exactly the same/exactly as is/without any change/
ä֤ [ä꤫] /(v5r,vi) to throw one's chest out/to hold one's head high/
ä /(ok) (adj-na) (1) madly in love/completely charmed (by)/head over heels (for)/(adv) (2) from the heart/entirely/completely/(n) (3) (arch) bottom of one's heart/
ä [ä] /(n) (sl) person with differing ideology, attitudes, etc. to one's own/
äऱ [äΤ] /(rK) (n) (1) (uk) neglecting/ignoring/paying no attention to/(suf) (2) (uk) superior to (e.g. a professional)/outdoing/outshining/
ä /(adv) (1) (on-mim) softly/gently/quietly/lightly/(adv) (2) (on-mim) stealthily/secretly/in secret/(vs) (3) (on-mim) to leave alone/to leave as it is/(P)/
äݤ [äݤय] /(exp,v5k) (1) to turn away/to face away/to ignore/(exp,v5k) (2) to be uncooperative/to be unconciliatory/
û [ä] /(n) prominent front teeth/buckteeth/projecting teeth/
ü [ä] /(n) (derog) head/
 [ä] /(n) (1) once-in-a-lifetime opportunity/golden opportunity/(n) (2) (Buddh) being completely in sync (of a Zen master and apprentice)/
Ʊ [äɤ] /(exp) (yoji) timing is everything/don't jump the gun/
 /(n) (1) slip-up/mistake/fault/error/oversight/(n) (2) (arch) waste/needless expense/
Ĥ̵ [Ĥʤ] /(sK) (exp,adj-i) (uk) cautious/careful/shrewd/tactful/prudent/faultless/perfect/without error/without slip/
Ĥ̵ [ĤΤʤ] /(sK) (exp,adj-f) (uk) cautious/careful/shrewd/tactful/prudent/faultless/perfect/without error/without slip/
 [Ǥ] /(sK) (n) (archit) wing wall/
 [Ȥ] /(n) open air bath (in an inn, onsen, etc.)/external hot spring bath/
ͷ [Ȥ] /(sK) (n) playing outside/
ʤ /(adv) (ksb:) so/to such an extent/such/
ʤ쾾 [ʤޤ] /(sK) (n) windswept pine trees/
Ļ [ˤɤ] /(n) (arch) kingfisher/
Τȼ [ΤȤ] /(exp) that in itself/as such/
ΤȤ [ΤȤ餤] /(exp,adv) since that time/since then/from that point (on)/
Τۤ [Τۤ] /(exp,adj-na) and various other things/and many other things/and more/and what not/and all that/
Τޤ /(exp) yes it is!/it surely is/certainly/
Τ褦 [Τ褦ʤʤ] /(exp) (under) such circumstances/(in) such a situation/
Υ /(exp,n) (col) (euph) homosexuality/interest in the same sex/
ΰ [Τ] /(exp) (uk) hence/for that reason/
ΰ [Τäݤ] /(exp) (1) meanwhile/in the meantime/by the same token/likewise/equally/at the same time/(exp) (2) in contrast/
β [Τ] /(adv) thereunder/whereunder/
β [Τ] /(adv) whereunder/thereunder/
γ [Τ] /(exp,n,adj-no) (1) the rest/the others/(exp,n,adj-no,adv) (2) in addition (to that)/besides that/other than that/and other .../(exp,n) (3) and so forth/and the like/and what have you/et cetera/
γ [Τۤ] /(exp,n,adj-no) (1) the rest/the others/(exp,n,adj-no,adv) (2) in addition (to that)/besides that/other than that/and other .../(exp,n) (3) and so forth/and the like/and what have you/et cetera/(P)/
γˤ [Τˤ] /(exp) unexpectedly/unusually/considering all that/
γˤ [Τˤ] /(exp) unexpectedly/unusually/considering all that/
δ [Τ] /(n,adv) in the meanwhile/during the time/
δ [Τ] /(n,adv) in the meanwhile/during the time/
ε [Τ] /(exp,n) what one has a mind to do/what one feels like (doing)/being so minded/(with) that in mind/
ε [Τ] /(exp,n) (col) (euph) homosexuality/interest in the same sex/
εˤʤ [Τˤʤ] /(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/(n) (2) the authorities (esp. the police)/
η [Τä] /(exp) as a result/
θ [Τ] /(exp,n,adv) after that/afterwards/thereafter/
θ [Τ] /(exp,n,adv) after that/afterwards/thereafter/
θ [ΤΤ] /(exp,n,adv) after that/afterwards/thereafter/
κ [Τ] /(exp,n,adj-no) 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) (proverb) 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) that in itself/as such/
λ [ΤȤ] /(exp) at that time/at that moment/then/on that occasion/
λϤλ [ΤȤϤΤȤ] /(exp) (id) we'll cross that bridge when we get there/we'll think about it when the time comes/
λ [ΤȤ餤] /(exp,adv) since that time/since then/from that point (on)/
μ [Τ] /(adv) in fact/
μ [Τ] /(n,adj-no) (1) that kind of/that way/(n) (2) that move/that trick/that game/
μϤʤ [ΤƤϤʤ] /(exp) I am not going to fall for that trick/that trick won't work on me/
μϿʤ [ΤƤϤʤ] /(exp) I am not going to fall for that trick/that trick won't work on me/
ξ [Τ] /(conj,n,adv) (1) in addition/furthermore/(conj,n,adv) (2) above (which)/on top of (which)/(P)/
ξ [Τ] /(n,adv) a long time ago/in those days/once upon a time/
ξ [Τ] /(exp) moreover/in addition/
ξ [Τ] /(n) (1) there/the spot/the place/the occasion/the situation/(n) (2) then and there/on the spot/immediately/at once/impromptu/
ξ줫 [ΤФ] /(adj-no,n) temporary/ad hoc/makeshift/stopgap/
ξ줷Τ [ΤФΤ] /(n,adj-no) stopgap/makeshift/temporary measure/
ξ줽ξ [ΤФΤ] /(exp,n) each occasion/each situation/each case/
ξΤ [ΤФΤ] /(n) makeshift/stopgap/
ξ¤ [ΤФ] /(adj-no,n) temporary/ad hoc/makeshift/stopgap/
ξˤ [ΤФˤ] /(exp) in that case/
ξƨ [ΤФΤ] /(n) makeshift/stopgap/
ξο [ΤФΤ] /(n,adj-no) stopgap/makeshift/temporary measure/
ο [ΤҤ] /(exp,n) (1) the person in question/(exp,n) (2) prominent figure/distinguished person/(exp,pn) (3) that person/
 [Τफ] /(exp) a long time ago/in those days/
 [Τ] /(n,adv) on that occasion/at that time/then/in that case/
ޤ [Τ] /(n,adv) on that occasion/at that time/then/in that case/
 [Τ] /(n,adv) at that time/that time/
 [Τ] /(exp) beyond that point/after that/
­ [Τ] /(exp,adv) straight (from one place to another)/going right onto/on the way/simultaneously/incidentally/directly/at once/
¾ [Τ] /(exp,n,adj-no) (1) the rest/the others/(exp,n,adj-no,adv) (2) in addition (to that)/besides that/other than that/and other .../(exp,n) (3) and so forth/and the like/and what have you/et cetera/
¾ [Τۤ] /(exp,n,adj-no) (1) the rest/the others/(exp,n,adj-no,adv) (2) in addition (to that)/besides that/other than that/and other .../(exp,n) (3) and so forth/and the like/and what have you/et cetera/(P)/
¾ [Τ] /(exp,adj-na) and various other things/and many other things/and more/and what not/and all that/
¾ [Τۤ] /(exp,adj-na) and various other things/and many other things/and more/and what not/and all that/
¾ [Τۤ] /(exp) else/in addition/on top of that/furthermore/further/besides/
¾ [Τ] /(exp,adj-no) and various other things/and many others/and all the rest/and so on and so forth/
¾ [Τ] /(exp,adj-no) and various other things/and many others/and all the rest/and so on and so forth/
¾ [Τ] /(exp,adj-no) and various other things/and many others/and all the rest/and so on and so forth/
¾ [Τ] /(exp,adj-na) and various other things/and many other things/and more/and what not/and all that/
¾ [Τۤ] /(exp,adj-na) and various other things/and many other things/and more/and what not/and all that/
¾ [Τ] /(exp,n) (and) many others/extras (in a film)/
 [Τ] /(conj) instead/but (on the other hand)/
 [Τ] /(conj) instead/but (on the other hand)/
ˡ˽ˤĤ [ΤȤ礦ܤˤĤ] /(n) (work) Violent Cop (1989 film by Takeshi Kitano)/
 [Τʤ] /(exp) wherein/therein/thereinto/among which/(P)/
Ĵ [Τ礦] /(int) keep it up!/way to go!/you've got it!/that's it/attaboy!/attagirl!/
̤ [ΤȤ] /(exp) (1) just like that/quite so/I agree/(exp,n) (2) that street/
 [ΤƤ] /(exp) in that respect/on that point/in that regard/
 [ΤĤ] /(exp) each time it happens/at all such times/
 [Τ] /(exp,n) each time/
ƻ [Τߤ] /(exp,n) (1) that road (path, street, way, etc.)/(exp,n) (2) that line (of business)/that profession/that trade/(exp,n) (3) love affairs/romance/
 [Τ] /(exp,adv) (1) (uk) before very long/soon/someday/one of these days/sooner or later/(exp,adv) (2) (uk) of the previously mentioned/of that number/among them/among others/(P)/
 [Τ] /(exp,adv) (uk) before very long/soon/someday/one of these days/sooner or later/(P)/
 [Τ] /(exp,n) that day/the very same day/
 [ΤҤΤ] /(exp) each day/from day to day/day-to-day/
뤷 [ΤҤ餷] /(exp,n) (1) financially scraping by/meagre existence (meager)/hand to mouth existence/(exp,n) (2) living one's life without plan/living life day-by-day/taking life one day at a time/
餷 [ΤҤ餷] /(exp,n) (1) financially scraping by/meagre existence (meager)/hand to mouth existence/(exp,n) (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/
ȿ [ΤϤ] /(exp) on the other hand/
 [ΤФ] /(exp) (1) that night/that evening/(exp) (2) over the course of the evening/
ʪ [Τ] /(exp,n,n-suf) (uk) the very thing/itself/(P)/
ʬ [Τ֤] /(exp) (1) to that extent/(exp) (2) accordingly/that being the case/because of that/this means that .../respectively/conversely/(exp) (3) that state/that condition/
 [Τ] /(conj) (uk) and yet/even so/nonetheless/for all that/
 [Τؤ] /(pn) (1) around there/near there/(pn) (2) or thereabouts/or so/(pn) (3) such a matter/such a thing/(P)/
դˤ [Τؤˤ] /(exp,vs-i) to leave it as is/to leave it at that/to let it be/to stop with something/
դ [Τ] /(exp) (1) (uk) thereabouts/vicinity/that area/(exp) (2) (uk) that situation/those circumstances/
 [Τ] /(pn) (pol) that person/that gentleman/that lady/
 [Τۤ] /(pn) (1) that/that one/that way/(pn) (2) (arch) you/thou/
̾ΤȤ [ΤʤΤȤ] /(exp) as the name implies/as the name suggests/
̤̾ [ΤʤΤȤ] /(exp) as the name implies/as the name suggests/
 [Τ褦] /(adj-na) (uk) that kind of/of the sort/of the kind/such/(P)/
ͤ [Τ褦ʤʤ] /(exp) (under) such circumstances/(in) such a situation/
 [Τޤ] /(adv,adj-no,n) (1) (uk) without change/as is/(adj-no,n) (2) (uk) just like/extremely similar/(adv) (3) (uk) immediately/just after/without a pause/
 [Τޤ] /(adv,adj-no,n) (1) (uk) without change/as is/(adj-no,n) (2) (uk) just like/extremely similar/(adv) (3) (uk) immediately/just after/without a pause/
в [Ф] /(n) soba restaurant/
г [Ф] /(n) (uk) buckwheat chaff/
ж᤯ [Ф] /(n) nearby/
н [ФĤ] /(n) (food) (uk) soba dipping sauce/
о [ФŤ] /(n) blow received by a bystander/getting dragged in to someone else's fight/
 [Ф] /(sK) (n) (food) soba/Japanese buckwheat noodles/
ڤ [Ф] /(n) (food) soba/Japanese buckwheat noodles/
Ź [ФƤ] /(n) soba restaurant/
 [Ф] /(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/
 [Ф] /(n) (food) sobagome/buckwheat cooked with chicken and vegetables/
ӤΩ [Ӥ] /(v5t,vi) to tower over the surroundings/
Ӥ /(suf,v1) to miss a chance to do/to fail to do/
٤ /(v4r,vi) (arch) to lie down languidly/to flop down/
ܤ /(adv,adv-to) (on-mim) drizzling (rain)/
ܤ /(n) (1) (food) minced meat or fish that is seasoned and fried (usu. served on top of rice)/(adj-na) (2) tattered/ragged/tangled/(adj-na) (3) fine/small/(P)/
ܹߤ [ܤդ] /(v5r) to drizzle (rain)/
⤽ [⤽] /(n) going back to the beginning (in a discussion, argument, etc.)/returning to the fundamental points (of the issue at hand)/discussion of how things began (in the first place)/
䤱 /(conj) (ksb:) that's right, but .../
䤹 /(v5s,vt) (arch) to praise/to extol/
 /(adv-to) with a slight (breeze)/
褽 /(adv,adv-to) (on-mim) gently (of the wind)/softly/
 [褫] /(n) gentle breeze/soft wind/breath of air/zephyr/(P)/
 /(int) (1) look!/there!/here!/(exp) (2) (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) to recite from memory/
鲻 [] /(sK) (n) imitated cry (of an animal)/lie/
Ф [餪ܤ] /(n) (1) learning by heart/memorization/(n) (2) faint memory/vague recollection/
㤭 [ʤ] /(n,vs) false or crocodile tears/feigned sadness/
鶲 [餪] /(adj-i) apprehensive/vaguely fearful/gloomy (about the future)/somewhat alarmed/
 [餴] /(sK) (n) falsehood/lie/
 [ʤ] /(sK) (n) falsehood/lie/
 [] /(n) accidental resemblance/
鼪 [ߤ] /(sK) (n) (1) mishearing/(n) (2) (feigned) deafness/(n) (3) homophonic translation of song lyrics for comic effect/
Ф [餤] /(n,vs) feigned laughter/
鿧 [餤] /(sK) (n,adj-no) sky blue/
鿲 [] /(n,vs) feigned sleep/playing possum/
Ʀ [ޤ] /(n) (uk) broad bean (Vicia faba)/horse bean/fava bean/
̴ [] /(sK) (n) fabricated dream/
 [] /(sK) (n) (1) thinking one saw something that wasn't actually there/hallucination/(n,vs,vi) (2) pretending not to see/looking the other way/turning a blind eye/(n,vs,vi) (3) looking upwards/upward glance/
褿 [餭] /(exp) (col) there it is/there it comes/got it/of course/it figures/I knew it/
 [Τ] /(sK) (n,vs,vt) vain hope/
 [ʤߤ] /(n) crocodile tears/
꤬礦 [꤬] /(exp,v5u) (id) to think alike/to get along/
꤬ʤ [꤬ʤ] /(exp,adj-i) (id) unable to get along/unable to cooperate/unable to hit it off/not seeing eye to eye/
 /(adv) (1) very/extremely/(exp) (2) that is/
㤢 /(adv) (1) very/extremely/(exp) (2) that is/
㤽 /(exp) (col) that's true/of course/obviously/
 [ꤹ٤] /(n) (uk) sledding/sledging/
 [ꤹ٤] /(sk) (n) (uk) sledding/sledging/
 [ꤳ] /(n) hair shaved short in a V shape at the temples/hair shaved at the corners of the forehead/
Ĥ [Τ] /(n) missed spot (in shaving)/unshaven hairs/
夬 [ꤢ] /(sK) (v5r,vi) to bend upwards/to warp up/
夲 [ꤢ] /(v1) to shave off/
 [ꤢ] /(n) stubble (after shaving)/
岻 [ꤸ] /(n) (ling) retroflex/retroflex consonant/retroflex sound/
֤ [꤫] /(sK) (n) warp/bend/retroflection/
֤ [꤫] /(v5r,vi) to warp/to bend backwards/to throw the head (or shoulders) back/to throw out the chest/
̣ [ꤢ] /(sK) (n) shaving ability (of a razor)/shaving performance/
Ȥ [ꤪȤ] /(v5s,vt) to shave off (hair)/
Ω [ꤿ] /(v5t,vi) (col) to rise (steeply)/to tower/to soar/
 /(int) (1) there!/look!/(int) (2) go on!/right!/here goes!/
줫̤ /(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/(exp) (2) well, actually .../well, unfortunately .../
줬 [줬ʤˤ] /(exp) so what?/what of it?/and?/why do you ask?/
줴 [줴] /(exp) (rare) well, look at that/
줸 /(conj) (1) (col) well, .../right, .../now, .../(conj) (2) (col) so/then/(exp) (3) (col) that way (would mean ...)/if that is the case/in that case/(int) (4) (col) bye then/(P)/
줸㤢 /(conj) (1) (col) well, .../right, .../now, .../(conj) (2) (col) so/then/(exp) (3) (col) that way (would mean ...)/if that is the case/in that case/(int) (4) (col) bye then/(P)/
줹 /(exp) even that/
 /(exp) therefore/and so/for that reason/accordingly/consequently/hence/
 /(conj) it's precisely for that reason that .../which is precisely why .../
βͤ [Τ] /(exp,v5r-i) it's worth it/worth every penny/deserving/worthwhile/
 /(int) go on!/right!/here goes!/
äݤ /(adj-i) (1) (something) like that/that sort of/resembling/(adj-i) (2) seemingly authentic/genuine-looking/realistic/convincing/(P)/
äݤä /(adj-no) so little/so few/so trifling/so small/
ڤ [ä] /(sK) (n,adv) (1) (uk) no more than that/with that/on that note/altogether/(n,adv) (2) since then/ending there/
Ǥ /(conj) and yet/despite (all) that/(P)/
Ǥä /(conj) (col) and (so)/(and) then/because of which/in addition to that/
Ȥ /(conj) even so/even that/
ȸΤ [ȤΤ] /(exp) (uk) the reason is .../it is because .../
ʬ [Ȥ狼] /(exp,adj-f) (uk) detectable/noticeable/recognizable/observable/
̵ [Ȥʤ] /(sK) (adv) (uk) indirectly/obliquely/implicitly/by implication/in a roundabout way/casually/
ɤʤ /(exp) this is not the time (for that)/that's out of the question right now/
ɤǤϤʤ /(exp) this is not the time (for that)/that's out of the question right now/
 /(exp) (col) you got that right/exactly/that's it/
ʤΤ /(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/
ʤ /(adv) reasonably/to some extent/in its own way/after its fashion/
ˤƤ /(exp) nevertheless/at any rate/even so/all things considered/be that as it may/(P)/
ˤؤ餺 [ˤ⤫餺] /(sK) (conj) (uk) nonetheless/nevertheless/but/(and) yet/
ˤؤ餺 [ˤ⤫餺] /(conj) (uk) nonetheless/nevertheless/but/(and) yet/
ˤ⹴餺 [ˤ⤫餺] /(sK) (conj) (uk) nonetheless/nevertheless/but/(and) yet/
ˤ⹴餺 [ˤ⤫餺] /(conj) (uk) nonetheless/nevertheless/but/(and) yet/
˰ؤ [ˤҤ] /(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) putting that aside/that said/apart from that/anyway/be that as it may/
Ϥ /(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/
̵ [Ϥʤ] /(sK) (exp) (uk) you must be kidding/hey, come on!/surely not!/
Ф꤫ /(exp) not only that, but also/besides that/in addition to that/on top of that/furthermore/
⤳ /(exp) all/everything/
 /(conj) apart from that/other than that/leaving that aside/more importantly/more ... than that/but/however/(P)/
 /(exp) (1) (more) than that/(exp,conj) (2) more importantly/rather than that/instead (of that)/
 /(conj) even so/despite that/yet/
ʾ [줤礦] /(exp) further/above (that)/greater (than that)/any more/
ʾǤ⤽ʲǤʤ [줤礦Ǥ⤽줤Ǥʤ] /(exp) no more, no less/that's the entirety of it/
 [줤餤] /(exp,n,adv) since then/from that time/ever since/
 [] /(n) stray bullet/
פ [Ф] /(rK) (n,adv) (uk) that much/as much/to that extent/only that/that alone/no more than that/
츫Ȥ [ߤȤ] /(exp) I told you so/you see that?/
츫 [ߤȤ] /(exp) I told you so/you see that?/
츫 [ߤ] /(exp) well, look at that/
 [椨] /(conj) (uk) therefore/for that reason/so/because of that/
Τ [椨] /(adv) (uk) and so/therefore/for that reason/
 [줴] /(exp) (rare) well, look at that/
Ԥ [줤] /(int) (uk) go/go go/get to it/up and at 'em/
Ԥ [椱] /(int) (uk) go/go go/get to it/up and at 'em/
켫 [줸] /(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/
褫 [ɤ] /(rK) (conj) (uk) on the contrary/far from it/if anything/in fact/instead/
ڤ [줭] /(rK) (n,adv) (uk) with that/on that note/altogether/ending at that point/cut off there/
ڤ [줮] /(rK) (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/to that extent/that much/(P)/
 [] /(rK) (pn) (uk) those/they/
 [ޤ] /(exp) (1) (uk) until then/till then/up to that time/(exp) (2) (uk) to that extent/(exp) (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/
Ƨ [֤] /(n) (1) (sumo) ritual stamping in the ring/(n,vs) (2) lineup/appearance together/
 /(adv,adv-to) (1) (on-mim) soon/before long/any time now/momentarily/(adv,adv-to) (2) (on-mim) slowly/quietly/steadily/gradually/gingerly/(adv,adv-to) (3) (on-mim) already/about time/(P)/
ä /(adv) (on-mim) soon/momentarily/before long/any time now/
Ф󤬹礦 [Ф󤬤] /(exp,v5u) (1) the figures add up/the calculation comes out right/(exp,v5u) (2) to be profitable/to pay/
ФƤ [ФϤ] /(exp,v5k) (1) (uk) to count on the abacus/(exp,v5k) (2) (uk) to calculate cost-benefit/to calculate profitability/to be guided by self-interest/
Ф [Ф󤫤󤸤礦] /(n) (1) counting on the abacus/(n) (2) cost-benefit calculation/profit calculation/
Ф [Ф] /(n) abacus bead/
Ф⤤ [Ф] /(adj-i) (rare) calculating/miserly/
 /(adv-to,adv) (1) (on-mim) slowly and quietly/(adv-to,adv) (2) (on-mim) smoothly/
ꤽ /(adv-to,adv) (on-mim) slowly and quietly/stealthily/
綠 /(adv,adv-to,vs) (on-mim) restlessly/nervously/uneasily/in a fidget/(P)/
 /(adj-pn) (1) (uk) that/the/(adj-pn) (2) (uk) part (as in "part two")/
󤸤 /(conj) (1) (col) well, .../right, .../now, .../(conj) (2) (col) so/then/(exp) (3) (col) that way (would mean ...)/if that is the case/in that case/(int) (4) (col) bye then/
󤸤礽 /(exp,adv) (1) anywhere/here and there/(exp,adj-no) (2) common/run-of-the-mill/ordinary/
 /(adv,adj-no) (ksb:) that much/as much/to that extent/only that/that alone/no more than that/
 /(conj) (col) and/thereupon/because of that/
Ǥä /(conj) (col) and (so)/(and) then/because of which/in addition to that/(P)/
 /(adj-pn) (1) such/that sort of/that kind of/like that/(int) (2) (col) no way!/never!/(P)/
ʤ /(exp) this and that/various things/(P)/
ʤȤ /(exp) (1) that's about it/sounds about right/something along those lines/that pretty much sums it up/(exp,n) (2) such a place/that sort of place/
ʤ /(adv) 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/
ʤ /(conj) (col) if that's the case .../if so .../that being the case .../
ʤ /(n) (ksb:) such a thing/something like that/
ʥХ /(exp,adj-f) (1) such a stupid .../what a crazy .../(int) (2) (uk) no way!/what nonsense!/how can that be?/
ʥХʥ /(int) (joc) no way!/what nonsense!/how can that be?/
ʶ [ʤ] /(exp) in that manner/
 [ʤʤ] /(exp) wherein/therein/thereinto/(P)/
ϼ [ʤФ] /(exp,adj-f) (1) such a stupid .../what a crazy .../(int) (2) (uk) no way!/what nonsense!/how can that be?/
 [ʤդ] /(exp) (uk) in that manner/like that/
 [ʤ櫓] /(exp) (uk) therefore/for that reason/such being the case/
 [󤷤礯] /(sK) (n) inferiority/
 /(exp) (abbr) (sl) are you serious?/is that for real?/
 [ä夦] /(sK) (n,vs,vi) retroactivity/retroaction/being retroactive (to)/
 [夦] /(sK) (n,vs,vi) retroactivity/retroaction/being retroactive (to)/
 [夦] /(n) redemption/recourse/
Ḣ [夦] /(n) right of recourse/right for redemption/
 [] /(n) (derog) head/
Τ [] /(adj-pn) feigned/pretending (not to know)/
Τ̤դ [̤դ] /(exp) pretending not to know/pretending not to recognize someone (recognise)/feigning ignorance/playing innocent/
Τ̴ [̤] /(exp,n) feigned ignorance/pretending not to know/
Τ̿ [̤դ] /(exp) pretending not to know/pretending not to recognize someone (recognise)/feigning ignorance/playing innocent/
ǹ [Τ] /(n) bird's crop/bird's craw/
 /(prt) (male) adds force or indicates command/(P)/
 /(prt) (arch) don't you think?/
 /(prt) (arch) don't you think?/
 /(adv,adv-to,vs) (1) (on-mim) shivering/feeling chilly/(adv,adv-to,vs) (2) (on-mim) shuddering (with fear)/feeling creepy/(adv,adv-to,vs) (3) (on-mim) thrilled/excited/(P)/
ä /(adv) (on-mim) tremblingly/having the chills (through fear, cold, anticipation, etc.)/
 /(adv,adv-to) with a shiver (down one's spine)/with a sudden chill/
ä /(n) selling off cheaply (e.g. books)/selling below cost price/dumping/
ä [ä] /(n) store that sells remaindered book or magazines/
ä [äܤ] /(n) remaindered books/remainders/
ä /(adj-na) (1) madly in love/completely charmed (by)/head over heels (for)/(adv) (2) from the heart/entirely/completely/(n) (3) (arch) 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,adv-to) (1) (on-mim) in a crowd/in droves/in a stream/in succession/(adv,adv-to) (2) (on-mim) crawling (of insects)/swarming/(adv,adv-to) (3) (on-mim) dragging (e.g. along the ground)/trailing/stretching out/(P)/
ä /(adv) (1) (on-mim) all together in a line/all together in a lump/(adv) (2) (on-mim) dressed sloppily/underdressed for the occasion/
äڤ /(adj-na) slovenly/slipshod/excessively casual/
 /(adv-to,adv) (1) (on-mim) all together in a line/all together in a lump/(adv-to,adv) (2) (on-mim) dressed sloppily/inappropriately dressed for the occasion/
 [] /(n) (1) matching dice/doublets/(n) (2) bet on two horses in the same bracket/(n) (3) (math) repdigit/monodigit/
 [䤯] /(n) (col) generic drug/
菉 /(adv,adv-to,vs) (on-mim) chillingly/shiveringly/with goosebumps/uncomfortably/restlessly/
 /(adv,adv-to) (on-mim) chillingly/shiveringly/with goosebumps/uncomfortably/restlessly/
󤶤 /(adj-na) rough/careless/slovenly/slipshod/rude/impolite/(P)/
 /(aux-v) (1) did/(have) done/(aux-v) (2) (please) do/
 /(n) idiot/fool/
ޤ /(int) tamaya! (word shouted when viewing fireworks)/
ޤ䡼 /(int) tamaya! (word shouted when viewing fireworks)/
 /(n) idiot/fool/
 /(n) (uk) tatsoi (Brassica rapa)/tah tsai/rosette bok choy/
 /(aux-adj) (1) want to ... do something/would like to .../(prt) (2) (kyu:) indicates emphasis/(suf,adj-i) (3) very .../(P)/
ԡ /(n) (food) Kumamoto-style vermicelli soup (chi:)/
餮 /(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) (food) fish-shaped pancake filled with bean jam/
 [] /(n) compost/manure/
Ǧ [Τ] /(sK) (v5b,vt) to put up with/to endure/to bear patiently/
ΤƤ [Ƥ] /(exp,v1) to not amount to much/
Τ [] /(exp,v1) to be of no importance/
 [] /(sK) (n) (rare) middle finger/
ʤ߷Ҵ [ʤߤ] /(n) Takanami class destroyer/
 /(n) (uk) Labracoglossa argentiventris (species of knifefish)/
 /(n) (uk) erythaeid mite (Erythraeoidea spp.)/
Ȣ [Ф] /(sK) (n) treasure chest/strongbox/
결 [] /(n) freeloader/scrounger/sponger/mooch/
 [򤯤] /(sK) (exp,v5r) (uk) to underrate/to make light of/
 [] /(sK) (n) tag game variant in which a player cannot be tagged if above the ground/
 [] /(sK) (n) falconry/
 [] /(sK) (n) hawks/hardline faction/hardliners/
 [] /(sK) (adj-no,adj-na,n) (1) highish/somewhat high/on the high side/high (ball)/(adj-no,adj-na,n) (2) somewhat expensive/comparatively expensive/on the expensive side/
 [Ϥ] /(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/
ˤ [] /(exp,v5m) to weaken (of willpower, solidarity, etc.)/to lose one's edge/to become less tense/to become lax (of discipline, rules, etc.)/
 /(aux-v,v5r) to (seem) eager to/to want to/to be anxious to/(P)/
򳰤 [Ϥ] /(exp,v5s) to cut loose/to act without restraint/to throw off all inhibitions/to go wild/
 [ޤ路] /(n) hoop trundling/hoop rolling/
 [] /(n,vs,vi) (1) open-air fire (e.g. for garden refuse)/bonfire/(n,vs,vi) (2) open fire (e.g. in a kitchen)/
 [] /(n) door (of a furnace, stove, etc.)/fuel hole/
夲 [] /(n) (1) (Shinto) bonfire often in temple grounds, usu. of charms, talismans, New Year decorations, etc./(n) (2) ritual burning of money, cedar sticks, or other objects as an offering/
դ [Ĥ] /(sK) (n) kindling/firelighter/
դ [Ĥ] /(sK) (v1,vt) (1) to light (a fire)/to kindle/(v1,vt) (2) to incite/to instigate/to stir up/to egg on/
 [] /(n) (1) piece(s) of firewood (esp. chopped or split from logs)/(n) (2) kindling (twigs, branches, etc.)/firewood/
 [Ť] /(n) pickled daikon (radish)/
Ҥ [Ť] /(n) pickled daikon (radish)/
ݾ [ۤ礦] /(n) (company) Takugin Hosho (bankrupted Japanese credit guarantor)/
夲 [] /(v1) to roll up or pull up (sleeves, skirt, etc.)/
 /(v5r) to pull in/to take for oneself/to tuck up (one's sleeves)/
 [ޤ] /(sK) (adj-na) rare/exceptional/extraordinary/unique/incomparable/unparalleled/matchless/
 [ޤ] /(sK) (adj-na) rare/exceptional/extraordinary/unique/incomparable/unparalleled/matchless/
󤻤 [褻] /(v1,vt) to haul in (e.g. rope, net, etc.)/to pull in/to attract (e.g. stares)/
 [ꤳ] /(v5m,vt) to reel in/to haul in/
夲 [ꤢ] /(v1,vt) to haul up/to pull up (with both hands)/to reel in/
 /(n) (work) Takekurabe (novella by Ichiyo Higuchi)/Growing Up/Child's Play/
 [礦] /(n) (work) Takeshi's Castle (Japanese game show, 1986-1989)/
Τ˥å /(n) (uk) takenoko nyokki/group game in which players put their hands together and try to raise them while saying "nyokki" without speaking over anyone else until only one player (the loser) remains/
Τ [Τ] /(sK) (n) young, inexperienced doctor/
Τ [Τ] /(sK) (n) selling one's personal effects in order to live (like peeling the layers of a bamboo shoot one by one)/
 /(n) ox or whale penis, used as a tonic or aphrodisiac/
궸 [꤯뤦] /(v5u,vi) to rage/to rampage/
Ω [ꤿ] /(v5t,vi) (1) to rage/(v5t,vi) (2) to howl/
 /(suf,adj-na) looking as if one wants to .../looking eager to .../
 /(v1,aux-v) (col) to do for (the sake of someone else)/
󥦥ʡ /(n) Vienna sausage cut in the shape of an octopus/
󥦥ʡ /(n) Vienna sausage cut in the shape of an octopus/
 /(n) (food) takoyaki balls wedged between two ebisenbei crackers/
Ĥܷھ [Ĥܤ󤭤󤷤礦] /(n) (med) takotsubo cardiomyopathy/
Ĥܿھ [Ĥܤ󤭤󤷤礦] /(n) (med) takotsubo cardiomyopathy/
 [Τ] /(exp,n) Pandanus boninensis (species of screw pine)/
ޤ /(n) (food) octopus ovary/octopus eggs/
䤭 [䤭] /(sK) (n) takoyaki shop/takoyaki stall/
䤭 [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
䤭 [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
ʡ /(n) Vienna sausage cut in the shape of an octopus/
ʡ /(n) Vienna sausage cut in the shape of an octopus/
 /(n) (abbr) (col) takoyaki party/
 [ʤ] /(n,vs) (col) hitting endlessly/beating up comprehensively/
 [] /(n) kite string/cotton yarn/
 [䤭] /(sK) (n) (food) takoyaki/octopus dumplings/
 [䥭] /(sK) (sk) (n) (food) takoyaki/octopus dumplings/
Ƥ [䤭] /(n) (food) takoyaki/octopus dumplings/(P)/
Ƥ [䥭] /(sk) (n) (food) takoyaki/octopus dumplings/
Ƥ [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
Ƥץ졼 [䤭ץ졼] /(n) (food) takoyaki pan/
Ƥ [䤭] /(n) takoyaki shop/takoyaki stall/
Ƥ [䤭] /(n) takoyaki pan (cast iron with semi-spherical molds)/
Ƥ [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
Ƥ [䤭ʤ] /(n) takoyaki pan (cast iron with semi-spherical molds)/
ƴ [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
Ƶ [䤭] /(sK) (n) takoyaki pan (cast iron with semi-spherical molds)/
夲 [] /(n,vs) kite flying/
­ [] /(adj-f,n) many-legged/octopus-like/
ƻ [ˤ夦ɤ] /(n) octopus/man with a bald or shaven head/
 [٤] /(n) labor camp/labour camp/low-quality accommodation for laborers/
Ȥ [] /(n,vs) kite flying/
 /(aux-adj) (form) want to ... do something/would like to .../
 [] /(sK) (n) (math) addition/
 [] /(n,vs) adding more water (to a bath tub)/
 /(adv,adv-to,vs) (1) (on-mim) flinchingly/falteringly/being overwhelmed/(adv,adv-to,vs) (2) (on-mim) staggeringly/totteringly/unsteadily/
 /(v5g,vi) to shrink back/to wince/to flinch/to recoil/
ݤ [] /(n,vs) tucking up the sleeves of a kimono with a tasuki/
ͽФ [ͤ] /(sK) (v5s,vt) (rare) to locate/to track down/to seek out/
 /(suf) (net-sl) (joc) diminutive suffix/
㤭 [ʤ] /(n) baby colic (esp. in the evening)/
 [ɤ] /(sK) (n) dusk/twilight/
 [魯] /(v5s) to tear down/to shatter/
 [] /(v5r,vt) to smash/to break into pieces/
 [] /(v5s,vt) (1) to wake (someone) up (roughly)/to rouse out of bed/(v5s,vt) (2) to awaken (someone) by knocking at the door/
礦 [] /(sK) (v5u,vt) (1) to strike each other/to come to blows/to fight/(v5u,vt) (2) to say (useless things, facetious remarks, etc.) to each other/
 [] /(v5m,vt) (1) to drive into (e.g. a nail into a board)/to hit into (e.g. a home run into the stands)/(v5m,vt) (2) to throw into (e.g. jail)/(v5m,vt) (3) to drum into (someone) (an idea, skill, etc.)/to hammer into/to drill into/
 [] /(sK) (v5s,vt) to beat to death/
¤ [] /(v5r,vt) to hack/to chop (firewood, meat, etc.)/to chop off (e.g. a head)/
Ф [] /(v5s,vt) (1) to begin to strike/(v5s,vt) (2) to kick out/to forcefully expel/to fire (someone)/(v5s,vt) (3) to hammer (pattern, etc.) into metal/
夲 [] /(n) (1) working one's way up/(n,adj-no) (2) self-made person/veteran/
夲 [] /(v1,vi,vt) to work one's way up/
ڤ [] /(v5r,vt) to hack/to chop (firewood, meat, etc.)/to chop off (e.g. a head)/
 [] /(n) (1) (cloth) (art) tatakizome/flower pounding/dyeing technique in which flowers and leaves are gently hammered to imprint their shapes and colours onto fabric or paper/(n) (2) (cloth) tatakizome/dyeing technique in which yarn is soaked in dye then beaten to improve the penetration/
 [] /(n) (1) (cloth) (art) tatakizome/flower pounding/dyeing technique in which flowers and leaves are gently hammered to imprint their shapes and colours onto fabric or paper/(n) (2) (cloth) tatakizome/dyeing technique in which yarn is soaked in dye then beaten to improve the penetration/
 [] /(n) (1) chopping block/(n) (2) (bus) springboard for discussion/draft proposal/tentative plan/
繩 [] /(n) clumsy carpenter/
ľ [ʤ] /(sK) (v5s,vt) (1) to beat back into shape/(v5s,vt) (2) to correct (a bad habit, character trait, etc.) by discipline/to straighten (someone) out/
 [] /(n) (1) sacrifice sale/bargain sale/discount sale/(n) (2) energetically touting goods while reducing price bit by bit/
 [] /(v5r,vt) (1) to sell at a loss/(v5r,vt) (2) to sell cheaply/(v5r,vt) (3) to sell off/to dispose (of)/
դ [Ĥ] /(v1,vt) (1) to throw violently against/to slam against/to strike/to slap something onto/to dash (e.g. to the floor)/(v1,vt) (2) to thrust at someone (e.g. a letter)/
 [դ] /(sK) (v1,vt) to knock down/to utterly defeat/
Ȥ [Ȥ] /(v5s) to knock down/to knock off/
߹ [ߤ] /(v5m,vt) (1) to fold in/to fold up/to fold (something) up and put it in (a closet, etc.)/(v5m,vt) (2) to store in one's heart/to bear in mind/to keep in mind/(v5m,vt) (3) to do in rapid succession/to do relentlessly/
 [ߤ] /(n) (uk) crease (from folding)/
 [ߤ] /(n) (uk) crease (from folding)/
Ƨ [դ] /(exp,v5m) (id) 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)/
 [] /(n) the evil eye/
޵ޤ [ޤޤ] /(exp) I'm home!/I'm back!/
Ȳ [Ȥ] /(n) plain form (of waka)/
Ԥ [ʤ] /(exp,n) conducting oneself properly/right conduct/doing the right thing/
˸¤ [ˤ] /(exp) (net-sl) (joc) but he has to be handsome/that said, only if he's a looker/
 [] /(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,v5m) to get away without consequences/to get off scot-free/
ΰ٤ [Τɤ] /(exp) (not) even once/(not) ever/
ο [ΤҤ] /(exp,n) ordinary person/average person/man in the street/everyman/(a) nobody/
⤤ΤϤʤ [ꤿΤϤʤ] /(sK) (exp,adj-i) (proverb) nothing costs as much as what is given to us/there's no such thing as a free lunch/
줿 [줿Ҥ] /(exp,n) inflamed skin/
 [] /(n) sore eyes/
 [ҤȤ] /(adj-no,n,adv) sole/only/just/
 [] /(exp,n,adv) only once/
 [] /(n) free ticket/free admission ticket/
 [] /(n) (col) watching without paying (a film, play, etc.)/watching for free (e.g. on illegal streaming sites)/reading for free (e.g. pirated manga)/
 [] /(int) (1) (uk) (abbr) I'm home!/I'm back!/it's me!/(adv,n) (2) (uk) now/at present/at the moment/(adv) (3) (uk) just now/a moment ago/(adv) (4) (uk) at once/right away/in a minute/shortly/soon/
ޤ [ޤޤ] /(exp) I'm home!/I'm back!/
 [] /(n) trivial matter/trifling thing/something ordinary/
 [] /(n) ordinary person/
 [] /(sk) (n) ordinary person/
 [] /(sk) (n) ordinary person/
 [Ȥ] /(n,vs,vt) getting something for nothing/
 [ɤ] /(n,vs,vt) getting something for nothing/
 [] /(n) free alcohol/free liquor/free drinks/
 [Τ] /(n,vs,vi) free ride (e.g. on train)/
 [] /(n,vs) eating without paying/eating for free/
 [ʤ] /(sK) (n) middle/
Ư [Ф餭] /(n,vs,vi) working without pay/free service/work for nothing/
 [ᤷ] /(n) (col) free food/free meal/
 [᥷] /(sk) (n) (col) free food/free meal/
Ҵ [] /(n) Tachikaze class destroyer/
 [뤤] /(exp,adj-i) of bad character/ill-natured/nasty/vicious/wicked/malignant/
ɤ [] /(exp,adj-ix) (uk) good-natured/of good character/
ɤ [褤] /(exp,adj-ix) (uk) good-natured/of good character/
ΰ [Τ뤤] /(exp,adj-f) of bad character/ill-natured/nasty/vicious/wicked/malignant/
ɤ [Τ褤] /(exp,adj-f) good-natured/of good character/
 [뤤] /(exp,adj-i) in bad taste/problematic/of poor character/
 [] /(sK) (v5r,vi) to come back (to)/to return to a starting point/
 [फ] /(sK) (v5u,vi) to fight against/to oppose/to face/
 [फ] /(sK) (v5u,vi) to fight against/to oppose/to face/
 [] /(sK) (v1,vi) to hang over/to shroud/to enshroud/to envelop/to screen/
 [ޤ] /(sK) (v5r,vi) (rare) to join (a group)/
夬 [] /(sK) (v5r,vi) (1) to stand up/to get up/to rise (to one's feet)/(v5r,vi) (2) to recover/to regain one's energy/to rise/(v5r,vi) (3) to (stand up and) take action/to rise up (against)/to start (doing)/(v5r,vi) (4) (sumo) to rise (from a crouch) and make the initial charge/(v5r,vi) (5) (comp) to start up/to boot up/(v5r,vi) (6) to be established/to be set up/to be formed/to be created/(v5r,vi) (7) to rise (of steam, smoke, etc.)/
 [դޤ] /(sK) (n) (1) movements/bearing/deportment/carriage/behavior/behaviour/demeanor/demeanour/manners/(n) (2) farewell dinner (given by someone about to leave on a trip)/
 [֤ޤ] /(sK) (n) farewell dinner (given by someone about to leave on a trip)/
ڤ [] /(sK) (v5r,vt) to cut (cloth, paper, etc.)/to cut off/
Ư [Ϥ餯] /(v5k,vi) to be busy at work/to work diligently/
ä /(adj-f,adv) only/merely/but/no more than/(P)/
ä [äҤȤ] /(exp,n) just one person/only one/
ä [äҤȤ] /(exp,adj-no) single/solo/solitary/just one/only one/
ä [äҤȤ] /(exp,n) just one person/only one/
ä [ä] /(adv) just now/a moment ago/this very minute/
äȤ [äҤȤ] /(exp,n) just one person/only one/
ä /(prt) (1) even if/even though/(prt) (2) however/no matter how/(P)/
äפ /(adv,adv-to,adj-na,suf) (1) (on-mim) plentifully/amply/abundantly/copiously/generously/fully/a lot/(adv,adv-to,vs) (2) (on-mim) loosely/with room to spare/with enough space/(large) enough/(adv) (3) (on-mim) a good (e.g. two weeks, ten kilometres)/a full/at least/no less than/(P)/
Ĵ [Ĥޤ] /(sK) (n) tornado/whirlwind/waterspout/twister/
ƤͿ [Ƥͤ] /(n) warp rib weave (cloth)/
Ƥ߸ [Ƥߤ] /(sK) (n) (rare) hyena/
ƤӤ [ƤӤΤ] /(n) ripsaw/
ƶ [Ƥ] /(sK) (n) harp/lyre/
Ʒ [Ƥ] /(n) pit/shaft/
ƹ [Ƥ] /(n) shaft (e.g. in a mine)/pit/
ƺ [Ƥ] /(n) (astron) Scutum (constellation)/the Shield/
ƻ [Ƥ] /(n) (weaving) warp/
ƾ [Ƥ礦] /(n) (geol) shield/
³ [ƤĤŤ] /(n) succession/continuation/series/sequence/
ū [Ƥ֤] /(n) end-blown flute (esp. the recorder)/
ͤ [ƤĤ] /(sK) (v5k,vi) to defy/to disobey/to rebel against/to oppose/to resist/
 [ƤϤ] /(sK) (n) vertical length/height/
 [Ƥ] /(sK) (n,vs,vt) holding (an infant, etc.) upright in one's arms/
Ǥ /(v1,vt) (1) to treat with medicinal steam (a swelling, etc.)/(v1,vt) (2) to dry the bottom of a ship (to prevent insect damage)/
ǿ⹥ [Ǥष⤹] /(sK) (exp) (proverb) some prefer nettles/there's no accounting for taste/every man to his taste/
ǿ⹥ [Ǥष⤹] /(sK) (exp) (proverb) some prefer nettles/there's no accounting for taste/every man to his taste/
Ȥ [Ȥ] /(n) (1) folding paper-case/kimono wrapping paper/(n) (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/(n) (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/
Ȥ˸ [Ȥˤ] /(exp,v5u) to speak metaphorically/to use a figure of speech/
Ȥ [Ȥ] /(n) (1) metaphorical poem (of the Man'yoshu)/(n) (2) metaphorical form (of waka)/
Ȥ [ȤФʤ] /(n) allegory/fable/parable/
ɤ夯 [ɤĤ] /(v5k,vi) to (finally) arrive at/to reach (at last)/to (manage to) get to/to find one's way to/(P)/
ʤ /(n) (uk) bitterling (any fish of subfamily Acheilognathinae, esp. species Acheilognathus melanogaster)/
ʤ˾夲 [ʤˤ] /(sK) (exp,v1) (id) to shut one's eyes to (one's own faults, etc.)/to pretend not to see/to pay no attention to/to forget/to fail to notice/to put on a shelf/
ʰ [ʤӤ] /(sK) (v5k,vi) (uk) to trail (of smoke, clouds, etc.)/to hang (of mist, haze, etc.)/to lie (over)/to linger/to flow (e.g. of hair in the wind)/
ʲ [ʤ] /(sK) (n,vs,vt,vi) (1) stocktaking/inventory count/(n,vs,vt,vi) (2) faultfinding/
ʲ [ʤ] /(sK) (n,vs,vt,vi) (1) stocktaking/inventory count/(n,vs,vt,vi) (2) faultfinding/
̤ɤ /(n) (food) noodles with bits of deep-fried tempura batter/
̤ [̤] /(n) facial expression of feigned ignorance/
̤ [̤] /(n) tanuki soup/raccoon-dog soup/
̤ [̤ͤ] /(sK) (n,vs,vi) feigning sleep/
̤Ч [̤ɤ] /(n) (food) bowl of rice topped with tenkasu and tempura dipping sauce/
Ͱ㤤 [ͤ] /(sK) (adj-no,n) half- (sibling by a different father)/uterine/maternal/
 /(exp) indicates emotion, admiration, emphasis, etc./
Τ⤷ [Τ⤷] /(n) (hist) mutual financing association/
Фۤ [Х򤹤] /(exp,v5u) to smoke a cigarette/to smoke/
Фߤ [Ф] /(sK) (sk) (exp,v1) (uk) to give up smoking/to stop smoking/
Фߤ [Х] /(sK) (exp,v1) (uk) to give up smoking/to stop smoking/
Ф [Х] /(n) tobacco shop/tobacconist/
Ф [Х] /(n) tobacco tax/cigarette tax/
Ф [Х] /(n) tobacco pouch/tobacco container/
ФȪ [ХФ] /(n) tobacco field/tobacco patch/
Ф [Хܤ] /(n) tobacco tray/
Ҥ /(sk) (int) (net-sl) drop dead/go to hell/fuck you/
ӥ쥸 /(n) registration system for Japanese citizens travelling abroad (used to send safety information and alerts)/
ӽŤʤ [Ӥʤ] /(v5r,vi) to repeat/to be frequent/
ӿ [Ӥ] /(n) desire to travel/
ӿ [ӤӤ] /(n) traveller/traveler/wayfarer/tourist/
֤ /(adv-to) (1) (on-mim) brimming/full to the point of overflowing/(adv-to) (2) loose/baggy/
פ /(adj-no,adv,adv-to,vs) (on-mim) flabby/
٤äưʪ [٤äɤ֤] /(n) (product) Tabekko Dobutsu (brand of animal cracker)/
٤ûҤɤ֤ [٤äɤ֤] /(n) (product) Tabekko Dobutsu (brand of animal cracker)/
٤ûưʪ [٤äɤ֤] /(n) (product) Tabekko Dobutsu (brand of animal cracker)/
٤β [٤Τ] /(sK) (n) eatery/restaurant/
ۤ /(n) Fictionary game/dictionary game/
ݤ /(adj-na,adv,vs) (on-mim) bloated (with liquid; of a stomach)/
ޤ [ޤϤ] /(n) (food) rice topped with raw egg (often seasoned with soy sauce)/
ޤä /(n) (product) Tamagotchi (handheld digital pet) (trademark)/
ޤ [ޤ] /(n) hot sake with beaten egg and sugar/
ޤƤ [ޤ䤭] /(sK) (n) (1) (food) rolled egg/rolled omelette (omelet)/(n) (2) (food) fried egg/(n) (3) frying pan for making rolled eggs/
ޤƤ [ޤ䤭] /(sK) (n) frying pan for making rolled eggs/
ޤ [ޤ] /(n) yellowish colour (color)/
ޤ [ޤ] /(n) (food) egg noodles/
ޤĻ [ޤɤ] /(n) (rare) lesser cuckoo (Cuculus poliocephalus)/
ޤ /(n) (chn) testicles/balls/
ޤȢ [ޤƤФ] /(n) (1) Urashima's casket (in the story of Urashima Taro)/Pandora's box/(n) (2) one's closely guarded treasure/
ޤ /(int) tamaya! (word shouted when viewing fireworks)/
ޤ䡼 /(int) tamaya! (word shouted when viewing fireworks)/
ޤ [ޤꤸ礦] /(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) (sumo) ringside seat/
 [ޤ֤] /(sK) (n) (col) scrotum/balls/
 [ޤФ] /(n) (uk) gall midge (any insect of family Cecidomyiidae)/
˪ [ޤФ] /(n) (uk) gall wasp (any insect of family Cynipidae)/
Ч [ޤɤ] /(n) (food) egg donburi/bowl of rice topped with egg/
 [ޤФ] /(n) (uk) gall midge (any insect of family Cecidomyiidae)/
 /(n) (col) the same (age, social status)/peer/
ᤷ̵ [ᤷʤ] /(sK) (exp,adj-i) (uk) has never (done, occurred)/there has never been an instance (where)/there is no precedent (for)/
ᤷ [ᤷ] /(sK) (n) checking a calculation/
⿤ [Ĥ] /(sK) (adv,vs,vt) (uk) (scrutinizing) carefully/(examining) thoroughly/(looking at) closely/
餤 [餤] /(n) hesitation mark (scar from a suicide attempt)/hesitation wound/
Ჳ [ᤪ] /(n) (1) bucket (for carrying sake, soy sauce, etc.)/(n) (2) manure bucket/(n) (3) rainwater bucket (for dousing fires)/
 [ᤰ] /(n) (col) casual speech/peer language/informal language/
򤭤 [ᤰ򤭤] /(sK) (exp,v5k) to talk casually/to use one's peer language (to others)/
ʹ [ᤰ򤭤] /(sK) (exp,v5k) to talk casually/to use one's peer language (to others)/
 [ᤳ] /(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/
©Ǥ [ᤤĤ] /(sK) (exp,v5k) to sigh/to breathe a sigh/
 [ᤤ] /(n) reservoir/pond/
ɤ [̤] /(n) lacquering technique that uses a coloured-lacquer undercoating and a transparent-lacquer topcoat/
ǯ [ɤ] /(n) (sl) same age/
 /(n) (abbr) (uk) hand net/dip net/scoop net/
 /(n) Japanese ash/Manchurian ash/
ȤϪ [ȤΤĤ] /(exp,n) (form) tears on the sleeves (of one's kimono)/weeping copiously/
Ȥʬ [Ȥ狼] /(sK) (exp,v5t) (id) to part (from)/to part company (with)/to split (with)/to break off relations (with)/
Ȥʬ [Ȥ狼] /(exp,v5t) (id) to part (from)/to part company (with)/to split (with)/to break off relations (with)/
Ȥ̤ [Ȥ狼] /(sK) (exp,v5t) (id) to part (from)/to part company (with)/to split (with)/to break off relations (with)/
 [⤢] /(n) hand net/dip net/scoop net/
 /(suf) (net-sl) (fam) suffix for familiar person/
 /(suf) (net-sl) (fam) suffix for familiar person/
ޤ [ޤɤ礯] /(n,vs) untiring labor (labour)/
󤿤 /(adj-na,adv) (on-mim) bouncy (esp. of breasts)/
 /(prt,conj) (1) if/when/after/(prt) (2) (col) when it comes to .../as for .../that .../(prt) (3) (col) why don't you .../why not .../how about .../what about .../(prt) (4) (col) I tell you!/I said .../I really mean .../(prt) (5) (col) vocative particle/(P)/
餤 [餤ޤ路] /(n,vs) (1) acrobatic barrel-rolling (performed using the feet while lying on the back)/(n,vs) (2) handing something around (within a fixed group of people in a pre-arranged order)/(n,vs) (3) handing off a problem to someone else (in order to evade responsibility)/
餤 [餤֤] /(n) tub boat/traditional round coracle-like boat/
餳 [餳Ӥ] /(n) full lips/thick lips/
餷 /(suf,adj-i) seeming very/
餷 /(aux-v,v2m-s) (arch) to make/to make something what it should be/to cause to be/
餷 /(exp,v1) to make/to make (something) what it should be/to cause to be/
餷 [餷] /(v5m,vt) (uk) to cajole/to deceive/to seduce/
餿 /(adv,adv-to) (1) (on-mim) drop-by-drop/dripping/dribbling/in a trickle/(adv,adv-to) (2) (on-mim) incessantly (esp. speaking, e.g. complaints, compliments)/in great profusion/(adv,adv-to) (3) (on-mim) (col) sluggishly/dawdling/(P)/
 [Τ] /(exp,n) (uk) devil's walking stick (Aralia elata)/Japanese angelica tree/
г [Ф] /(n) (uk) red king crab (Paralithodes camtschaticus)/
 /(adv,adv-to) (1) (on-mim) drop-by-drop/dripping/dribbling/in a trickle/(adv,adv-to) (2) (on-mim) loosely (hanging)/limply/
 /(n,adj-no) what if (as in "what if" stories)/
 /(exp) try to be/want to be/
 [餳] /(n) (uk) cod roe (roe of any fish from family Gadidae, esp. salted walleye pollack roe)/
 /(prt) (1) -ing and -ing (e.g. "coming and going")/(prt) (2) doing such things as .../(prt) (3) expresses a command/(cop,aux-v,vr) (4) (arch) to be/(aux-v,vr) (5) (arch) indicates completion or continuation of an action/(P)/
ꤣ /(exp) (sl) bothersome/tiresome/
ꤱ /(exp,aux-v) (arch) auxiliary verb indicating past condition or occurrence (e.g. "was", "had been", etc.)/
 [꤫Ĥ褦] /(n) (gramm) classical form of adjectival noun inflection formed by contraction of the particle "to" with the classical verb "ari" ("aru")/
 /(aux-v) (those) who are/(that) which is/in the capacity of/(P)/
 /(exp,aux-v,v5r) (1) (ksb:) to do ... for (someone of equal or lower status)/to do ... to/(exp,aux-v,v5r) (2) (ksb:) to do ... for (the sake of someone else)/
뤿 /(adj-no) (col) droopy (e.g. of skin)/drooping/
 /(exp) speaking of .../as for .../
 [뤬] /(n) persimmons mellowed in a sake cask/
 [󤷤] /(sK) (n) sake that has been kept in a wooden cask/cask sake/barreled sake/
 [뤶] /(sK) (n) sake that has been kept in a wooden cask/cask sake/barreled sake/
 [뤭] /(n) rafter/
쥫 /(n) (food) tonkatsu covered in a sweet-sour sauce/
 [줳] /(sK) (n) (uk) tip-off (to the authorities)/information (on)/anonymous report/
 [줳] /(sK) (sk) (n) (uk) tip-off (to the authorities)/information (on)/anonymous report/
 [줳] /(sK) (v5m,vt) (uk) to tip off (e.g. the police)/to inform (on)/to squeal/to rat/
 [줳] /(sK) (v1,vi) (1) to hang low (over; of clouds, fog, etc.)/(v1,vi) (2) (arch) to seclude oneself (behind a curtain, blinds, etc.)/
 [] /(n) (sl) saggy breasts/drooping breasts/
 [줫] /(n) hanging partition wall (e.g. against smoke)/
 [] /(n) drooping eyes/
ή [ʤ] /(n,vs) (1) incontinence/soiling oneself/wetting one's pants/(n,vs) (2) discharge (e.g. of contaminants)/effluence/
 /(aux) (1) ought to have been/was ... right?/(aux) (2) (ksb:) to do for (inferiors)/
襤̵ [襤ʤ] /(adj-i) (uk) silly/foolish/absurd/childish/easy/trifling/guileless/
櫓 [櫓] /(n) idiot/dummy/joker/fool/trickster/
߳ˡ [ߤۤ] /(n) slope deflection method/
߷ [ߤ] /(n) deflectometer/
 [盧] /(ok) (n) nonsense/silly talk/drivel/rubbish/
 [老] /(n) nonsense/silly talk/drivel/rubbish/
 /(suf) (1) (fam) (fem) diminutive used with names, etc./(suf) (2) (fam) (fem) diminutive adjective ending/
󤪤 /(int) (sl) (abbr) happy birthday!/
󤫤ڤ [󤫤򤭤] /(sK) (exp,v5r) to speak sharply (e.g. during a heated discussion or argument)/
󤫤ڤ [󥫤򤭤] /(sK) (sk) (exp,v5r) to speak sharply (e.g. during a heated discussion or argument)/
󤹤䤷 [󤹤Τ䤷] /(exp,n) unused things (esp. clothing)/objects bought but never used/
 [󤹤礭] /(n) mattress money/
¶ [󤹤褭] /(n) mattress money/
 /(adv) (1) many/much/a great amount/(adv) (2) (arch) excessive amount/
Ѥÿʬʪ [Ѥ֤󤫤֤] /(n) (biochem) protein hydrolysate/hydrolyzed protein/
Ѥ [Ѥ] /(sK) (n) source of protein/protein source/
Ѥ [Ѥ] /(n) protein/
Ѥ [Ѥ] /(sK) (n) (min) opal/
 /(n,n-suf,ctr) time (three times, each time, etc.)/times/
 /(n) pad/wad/wadding/
 [ݤ] /(n) padded spear (for practice)/
 /(n) (chn) truce (during a children's game)/time out/King's X/
ޤ /(adv) quite a lot/
ÿʬʪ [Ѥ֤󤫤֤] /(n) (biochem) protein hydrolysate/hydrolyzed protein/
 [Ѥ] /(sK) (n) source of protein/protein source/
 [Ѥ] /(sK) (n) protein/
 [󤳤] /(rK) (n) (uk) (col) bump (e.g. on forehead)/lump/protuberance/swelling/
פ [䤹] /(sK) (adj-i) (uk) easy/simple/light/
 [礦] /(n) the "ta" column of the Japanese syllabary table (ta, chi, tsu, te, to)/
 /(aux-v) (1) did/(have) done/(aux-v) (2) (please) do/
 /(aux-v,cop) be/is/(P)/
 /(prt) (1) (fam) is it?/isn't it?/(prt) (2) (chn) be/is/(P)/
̣ [] /(n) (1) the real pleasure (of something)/the real thrill/the true charm/(n) (2) flavour of ghee/delicious taste/(n) (3) (Buddh) Buddha's gracious teachings/
礦Фʤ /(exp) (joc) (col) it's not fine/it's not OK/
Фʤ /(exp) (joc) (col) it's not fine/it's not OK/
 /(adv) (rkb:) very/awfully/
 [] /(n,adj-no) orange (color, colour)/
÷ [ä餤] /(sK) (adj-na) hating/strongly disliking/
 /(conj) (1) so/therefore/accordingly/consequently/on those grounds/that is why/for that reason/(exp) (2) like I said/I told you already/(P)/
餳 /(exp) for this very reason/that is exactly why/
ä /(exp) even so/all the same/nevertheless/yes, but .../
ȸä [Ȥä] /(conj) (uk) while it may be true that/just because/nevertheless/not necessarily/
 /(exp) (rkb:) (kyb:) yes/right/isn't it?/
鲿 [ʤ] /(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) (rare) trot (in horse riding)/
 /(adv) (1) (on-mim) gushing out (e.g. sweat or blood)/flowing profusely/(adv) (2) (on-mim) thump-thump/bang-bang/pit-a-pat/pitapat/pitter-patter/(adv) (3) (on-mim) sound of hoofbeats/
­ [] /(n) (rare) trot (in horse riding)/
ä /(exp,conj) (1) as one would expect from .../given that ... (naturally ...)/because .../being .../(exp,conj) (2) for good reason/there is a (good) reason that .../
ǽǤϤʤ [ΤǤϤʤ] /(exp) (id) it is not everything to .../
 /(exp) nothing but/except/no more than/
Ǥ /(exp) all you have to do is/just/that's all/
Ǥʤ /(exp) not only ... (but also)/not just/as well as/(P)/
 /(conj) but/however/although/(P)/
ɤ /(conj) but/however/although/though/(P)/
λϤ [ΤȤϤ] /(exp,v5r-i) (uk) not ... for nothing/not ... with nothing to show for it/worthwhile/no wonder .../
ɤ /(conj) but/however/although/though/(P)/
 /(adj-i) (col) uncool/lame/unfashionable/unstylish/tacky/tasteless/ugly/corny/pathetic (behaviour)/sad/
ä /(adj-ix) (uk) (sl) cheesy yet cool/so uncool it's cool/cool but uncool/
 /(adj-na) (sl) lame/uncool/unstylish/
 [] /(n) (sl) uncool man/dork/geek/dweeb/nerd/
 [ޤ] /(n) (food) (abbr) rolled Japanese-style omelette/
 [ޤ] /(n) (food) (abbr) rolled Japanese-style omelette/
ޤ [ޤޤ] /(n) (food) rolled Japanese-style omelette/
̻ [ޤޤ] /(n) (food) rolled Japanese-style omelette/
 [ޤޤ] /(n) (food) rolled Japanese-style omelette/
 [] /(n) broth/stock/sauce/
ȴ [̤] /(sK) (v5k,vt) to outwit/to outmanoeuvre/to steal a march on/to get the jump on/to anticipate/to forestall/
 /(exp) (col) uncool/tacky/lame/corny/
 /(exp) (col) uncool/tacky/lame/corny/
 /(sk) (exp) (col) uncool/tacky/lame/corny/
ù [äԤ] /(sK) (sk) (adj-i) excessively spacious/unduly wide/sprawling/
ù [äԤ] /(sK) (adj-i) excessively spacious/unduly wide/sprawling/
 /(pref) over-/excessive/extreme/intense/rapid/
Ʀ [ޤ] /(n) green soybean variety used for edamame (esp. from Yamagata Prefecture)/
ù [äԤ] /(sk) (adj-i) excessively spacious/unduly wide/sprawling/
ù [äԤ] /(adj-i) excessively spacious/unduly wide/sprawling/
û [ä] /(n) unmanageable child/spoiled child (spoilt)/spoiled brat/
 [Ӥ] /(adj-i) (dated) excessively spacious/unduly wide/sprawling/
ϳ [] /(n) (col) big leakage/uncontained leak/
Ԥͤ [򤳤ͤ] /(sK) (exp,v1) (id) to be unreasonable/to whine/to throw a tantrum/
Ȥ /(n) (sl) friend/buddy/
 [] /(n) (sl) buddy/friend/
ä /(exp) (ksb:) is it?/
ä /(exp) (1) was it?/I think it was .../if I've got it right/if I'm not mistaken/remind me/tell me again/(exp) (2) (I, we) used to .../I remember .../it was .../(P)/
äɳ [äҤ] /(sK) (n) (front) baby sling/(front) baby carrier/
ä /(exp) (col) uncool/tacky/lame/corny/
ä /(sk) (exp) (col) uncool/tacky/lame/corny/
ä /(exp) was/were/(P)/
ä /(conj) if it's the case/(P)/
ä /(exp) it was, wasn't it?/must have been/I think (it was)/how might it have been?/
ä /(exp) it was, wasn't it?/must have been/I think (it was)/how might it have been?/
ä /(conj) (1) (col) after all/because/(conj) (2) (col) but/(prt) (3) even/(prt) (4) too/as well/also/(prt) (5) they say/I hear/you mean/(P)/
Ƥ [ƤΤ] /(exp) wearing light clothes for the sake of fashion/
Ƥ /(suf,adv) in a way that is uncharacteristic of .../in a way that is unbecoming to .../in a way that is unbefitting of .../despite one's position as .../despite being .../(P)/
ƴ [Ƥޤ] /(n) (1) (woman's) undersash/(n) (2) datemaki/rolled omelette mixed with fish paste (omelet)/
ƴ [Ƥޤ] /(n) (1) (woman's) undersash/(n) (2) datemaki/rolled omelette mixed with fish paste (omelet)/
 [ƤȤ] /(n) (1) dandy/handsome and fashionable man/fop/(n) (2) chivalrous man/
 [Ƥ] /(sK) (n) small, thin fabric belt worn over the kimono and under the obi in order to protect the fabric/
 /(prt) (form) even/
 /(prt) and/or/and the like/and so forth/and what not/(P)/
Τ /(conj) and yet/despite this/but even so/but even then/however/nevertheless/for all that/notwithstanding that/
Ф /(adv,adv-to) (on-mim) (pouring out) in large amounts/(flowing out) gushingly/
ղ [դ] /(n) scalper/ticket tout/
֤ /(adj-na,adj-no,adv,adv-to,vs) (1) (on-mim) loose (of clothing)/baggy/(adv,adv-to,vs) (2) (on-mim) flabby/saggy/(adv,adv-to,adj-na,vs) (3) (on-mim) sloshing/slopping/overflowing/(adv,adv-to) (4) (on-mim) plenty (of pouring a liquid)/drowning (e.g. in a sauce)/(P)/
֤Ĥ /(v5k,vi) (1) to be too large (of clothing)/to be baggy/(v5k,vi) (2) to be flabby/to lose firmness/(v5k,vi) (3) to slosh about/to be overflowing (with liquid)/(v5k,vi) (4) to be overabundant/to be oversupplied (with)/to have a glut (of)/
֤ /(v5r,vi) (1) to be duplicated/to be repeated/(v5r,vi) (2) to overlap/to fall together (of dates, etc.)/to coincide/(v5r,vi) (3) to repeat (a failed course, school year, etc.)/(v5r,vi) (4) (baseb) to make a double play/(v5r,vi) (5) (sports) to make a double fault (in tennis)/
 /(n) (uk) dowel/joggle/
ܤ /(adj-no,adj-na,adv-to,vs) (1) (on-mim) loose (of clothing)/loose-fitting/(adv,adv-to) (2) (on-mim) plenty (of pouring a liquid)/(adv,adv-to,vs) (3) (on-mim) sloshing about (e.g. of water in one's stomach)/
 [ܤϤ] /(n) (uk) goby (fish)/
 /(n) lump (of flour, etc.)/clump (of ground meat, etc.)/
ޤ줿Ȼפä [ޤ줿Ȥä] /(exp) trust me and .../just take my word for it and .../think that you have been tricked, and .../
ޤ [ޤ] /(n) trompe l'oeil/
ޤ [ޤ] /(v5m,vt) to deceive/to ensnare/
ޤ [ޤȤ] /(v5r,vt) to take by deception/to defraud someone of/to swindle someone out of/to cheat someone out of/
ޤƤ [ޤ] /(n) surprise attack/sneak attack/foul play/
 [ߤ] /(n) (1) thick voice/husky voice/guttural voice/hoarse voice/gravelly voice/(n) (2) voice with a thick accent/
Ǹ [ǤȤ] /(sK) (exp) giving something a try because it will not do any harm/
 /(n) (col) good-for-nothing man (as a partner)/no-hoper/
Ს [ᤪ] /(sK) (n,vs,vi) (1) making doubly sure/(n,vs,vi) (2) (sports) points scored for good measure/insurance run (in baseball)/
ʹ [ˤ󤲤] /(sK) (n) useless member of society/hopeless case/failure/
 /(prt) (form) even/
 /(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?/
 /(sk) (prt,conj) (1) if/when/after/(prt) (2) (col) when it comes to .../as for .../that .../(prt) (3) (col) why don't you .../why not .../how about .../what about .../(prt) (4) (col) I tell you!/I said .../I really mean .../(prt) (5) (col) vocative particle/
餱 /(n-suf) (1) full of (e.g. mistakes)/riddled with/(n-suf) (2) covered all over with (blood, mud, etc.)/(P)/
餱 /(v1,vi) to be lazy/to be slack/to feel dull/to feel languid/to feel listless/
餷 /(n) prudence/judgement/sense/discipline/care/control/
餷̵ [餷ʤ] /(sK) (exp,adj-i) (1) (uk) slovenly (appearance, work, etc.)/sloppy/untidy/undisciplined/careless/loose/slack/(exp,adj-i) (2) (uk) weak/feeble/weak-willed/cowardly/gutless/
餷̵ [餷Τʤ] /(sK) (exp,adj-i) (1) (uk) slovenly (appearance, work, etc.)/sloppy/untidy/undisciplined/careless/loose/slack/(exp,adj-i) (2) (uk) weak/feeble/weak-willed/cowardly/gutless/
餷̵ [餷ʤ] /(sK) (adj-i) (1) (uk) slovenly (appearance, work, etc.)/sloppy/untidy/undisciplined/careless/loose/slack/(adj-i) (2) (uk) weak/feeble/weak-willed/cowardly/gutless/
餺 /(n) (derog) fool/moron/idiot/
 /(adv,adv-to,vs) (1) (on-mim) in drops/dripping/trickling/streaming/flowing/(adv,adv-to,vs) (2) (on-mim) gently (sloping)/(adv,adv-to,vs) (3) (on-mim) sluggishly/endlessly/lengthily/(adv,adv-to,vs) (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/
 [Τ] /(exp,n) untucked obi/dangling obi/
 /(adv-to) (on-mim) languidly/loosely/
 /(prt) (1) -ing and -ing (e.g. "coming and going")/(prt) (2) doing such things as .../(prt) (3) expresses a command/
ꤣ /(exp) (1) (sl) sluggish/languid/listless/heavy (heart, legs, etc.)/dull/(exp) (2) (sl) bothersome/tiresome/
 /(exp,aux-v,v5r) (1) (ksb:) to do ... for (someone of equal or lower status)/to do ... to/(exp,aux-v,v5r) (2) (ksb:) to do ... for (the sake of someone else)/
ޤž [ޤ󤬤] /(n) (uk) Bodhidharma fell down (children's game similar to Statues or Red Light Green Light)/
޼ž [ޤƤ󤷤] /(n) penny-farthing/high-wheeler/
 [ޤȤ] /(sK) (n) daruma otoshi/toy consisting of vertically stacked wooden blocks that must be knocked away without letting the daruma doll on top fall to the ground/
Ȥ [ޤȤ] /(n) daruma otoshi/toy consisting of vertically stacked wooden blocks that must be knocked away without letting the daruma doll on top fall to the ground/
 [뤬] /(n,vs,vi) (sl) persistently bothering someone (for no good reason)/tedious interaction/frivolous pestering/making pointless conversation/
 /(n) undercut (of a machined edge)/
줫̵ [줫Ȥʤ] /(exp,n) anyone and everyone/anybody at all/
줫칽鷺 [줫줫ޤ鷺] /(sK) (exp,adv) irrespective of the person concerned/indiscriminately/anyone and everyone/anybody at all/
줬Ƥ [줬ߤƤ] /(exp) as anyone can see/
ʤ /(exp,adv) anyone/anybody/everyone/everybody/whoever/
ܤˤ [Τˤ] /(exp) anyone can see that/it's obvious that/
 [⤫] /(n) everyone/one and all/
 /(v1,vi) (1) to become dull/to become lifeless/to grow listless/to drag/(v1,vi) (2) to get bored/to lose interest/(v1,vi) (3) to lose value after a peak (e.g. stock)/to weaken (of the market)/to slacken/
 [ҤȤ] /(exp) (not) anyone/(not) a single person/no one/nobody/
ͤȤ [ҤȤȤ] /(exp) (not) a single person/(no) one/
 /(exp) (1) seems/I think/I guess/I wonder/I hope/(exp) (2) right?/don't you agree?/I thought you'd say that!/
 /(exp) (1) seems/I think/I guess/I wonder/I hope/(exp) (2) right?/don't you agree?/I thought you'd say that!/(P)/
 /(exp) don't you think?/indicates question/(P)/
 /(exp) but I suppose/it seems/probably/I guess/
ž [Ƥ] /(n) reckless driving/
 /(suf) (net-sl) just done/just finished/
󤴽 [󤴤] /(n) (food) Japanese dumpling soup/
󤴾 [󤴤礦] /(sK) (adj-no,n) (1) ball-like/roundly solid/(n) (2) lump (of many different things)/bunch/mass/
 [󤴤ष] /(n) (uk) pillbug/pill bug/woodlouse/sowbug/sow bug/slater/
󤵤 /(n) (1) (pol) (ksb:) husband/(n) (2) (pol) (ksb:) male patron/male customer/
󤸤פ [󤸤ޤĤ] /(n) danjiri festival/cart-pulling festival/
 /(int) thank you/
Ȫ [Ф] /(n) terraced fields/terraced farm/
ʼ [ʤɤ] /(vs) (1) to become a mistress/to serve as a concubine/(vs) (2) to serve one's master/
 [ʤ] /(n) (1) (hon) husband/(n) (2) (hon) master (of a house, shop, etc.)/
Ϥ /(n) (1) (pol) (ksb:) husband/(n) (2) (pol) (ksb:) male patron/male customer/
 [] /(sK) (n) ellipse/oval/
ߴؿ [󤫤󤹤] /(n) (math) elliptic function/
߷ [󤱤] /(sK) (n,adj-no) elliptical shape/oval shape/
 [] /(n) literary form imparting the nuance of speech (with sentences ending in "da")/
 [] /(sK) (n,vs,vt) capture (esp. of a foreign vessel)/seizure/
ä /(int) (sl) hey/yo/mornin'/
 /(adv-to,adv) (1) (on-mim) ding (of a bell)/bing/ting/tinkle/ring/(adv-to,adv) (2) (on-mim) honk (i.e. sound of blowing one's nose)/snort/(n,vs,vt) (3) (col) heating in a microwave/cooking in a microwave/microwaving/nuking/
Ф /(n) (serv) Chii Bus (community bus in Minato-ku)/
 /(n) (chn) bug/louse/flea/
ä /(adv) (1) a little bit/(adv) (2) a little while/
 /(adv) (1) a little bit/(adv) (2) a little while/
 /(int) (on-mim) tsk/tut/shoot/darn/dang/
 /(exp) (col) check it out (eng:)/
顼 /(exp) (col) check it out (eng:)/
 /(int) (arch) do it/up and at 'em/cheers/hurrah/
 /(int) (on-mim) tsk/tut/shoot/darn/dang/
 /(n) Japanese surfsmelt (Hypomesus japonicus)/
 /(adv,adv-to,vs) (1) (on-mim) flickering/flashing on and off/twinkling/glittering/(adv,adv-to,vs) (2) (on-mim) glaringly (bright)/painfully (bright)/(adv,adv-to,vs) (3) (on-mim) prickling (pain)/
골 [ꤨ] /(n) chigiri-e/collage of pieces of colored paper/
 [Ȥ] /(v5r,vt) to tear off/to rip off/
 [줰] /(n) scattered clouds/
 /(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/(adv-to,adv) (2) (on-mim) tale-telling/tattling/(P)/
 /(adv,adv-to) (on-mim) prickling/stinging/biting/
 /(v5r,vt,vi) (col) to tell (on someone)/to tattle/to snitch/
 /(sk) (n) (sl) (abbr) client who is fixated on nipples/
Ϥ /(adj-na,n) (1) (on-mim) mismatched/odd/irregular/(adj-na,n) (2) (on-mim) inconsistent/incoherent/confused/(P)/
 /(exp) (ktb:) wrong/different/not like that/
 /(exp) (ktb:) wrong/different/not like that/
 /(exp) (ktb:) wrong/different/not like that/
 /(int) (on-mim) chirp/tweet/chirrup/cheep/
 /(n) pole loop (on a flag, banner, etc.)/
礦 [ꤢ] /(v5u,vi) to have a secret affair/to meet secretly and flirt with each other/
 [ܤ] /(n) (astron) Chinese "Well" constellation (one of the 28 mansions)/
פפ /(exp) there, there/
¤ [¤줲] /(n) curly hair/kinky hair/frizzy hair/
 /(int) (1) (on-mim) tsk/tut/shoot/darn/dang/(int) (2) (on-mim) chirp/tweet/
ä㤤ʹ [ä㤤ˤ󤲤] /(exp) person of poor character/narrow-minded/unpleasant person/gossip-monger/person of low self-esteem/
äȤ䤽ä /(adv) (with just a) small amount/a bit/only a little/
äѤ /(n) (sl) small breasts/
 /(conj) (abbr) (net-sl) by the way/in this connection/incidentally/in passing/
Ӥ /(n) (work) Little Black Sambo (book)/
Ӥ /(adv,adv-to) (on-mim) little by little/bit by bit/sparingly/
Ӥä /(adj-i) (col) small/little/tiny/
Ӥä /(adv) a little/a bit/
Ӥû [Ӥä] /(n) (uk) (col) small child/kid/kiddy/tot/rug rat/ankle-biter/
ӤΥߥ /(n) (char) Little My (Moomin)/
Ӥդ /(n) (uk) feather-tailed glider (Acrobates pygmaeus)/feathertail glider/flying mouse/pygmy gliding possum/
ӤޤҤ [Ӥޤ뤳] /(n) (work) Chibi Maruko-chan (manga series)/
ӤӤ /(adv,adv-to) (on-mim) little by little/bit by bit/sparingly/
Ӥ /(v5r,vi) (1) (col) to wet oneself/(v5r,vt) (2) to be miserly/to be stingy/
ӽ [Ӥ] /(n) (uk) (derog) pipsqueak/little runt/midget/dwarf/
 /(n) (col) pickpocket/
ޤ /(aux-v,v5u) (1) (ktb:) to do completely/(aux-v,v5u) (2) (ktb:) to do accidentally/to do without meaning to/to happen to do/
ޤ [ޤǤ] /(exp,adj-no) much-talked-about/recently popular/in vogue/
ޤ /(adv-to,adv) (on-mim) small/compact/
 /(pn) (fam) (col) you/buddy/pal/
 /(exp) (1) if (an action, etc.)/(exp) (2) since .../if you are going to .../(exp) (3) one after another/indicates repeated action/(exp) (4) adds emphasis/
㤢 /(exp) (1) if (an action, etc.)/(exp) (2) since .../if you are going to .../(exp) (3) one after another/indicates repeated action/(exp) (4) adds emphasis/
㤢 /(n) (1) (chn) mummy/mommy/mama/(n) (2) (chn) granny/grandma/gran/
㤤 /(exp) must not do/
㤤ޤ /(int) (1) (pol) (ksb:) no/that's wrong/it's not like that/(exp) (2) (pol) (ksb:) isn't it?/wasn't it?/
㤦 /(aux-v,v5u) (1) to do completely/(aux-v,v5u) (2) to do accidentally/to do without meaning to/to happen to do/(P)/
㤦 /(int) (1) (ksb:) no/that's wrong/it's not like that/(exp) (2) (ksb:) isn't it?/wasn't it?/(P)/
㤦 /(exp) (ksb:) isn't it?/(P)/
㤦ʤ /(exp) (1) (ksb:) isn't it (that) different (from usual, from what one could expect, etc.)?/isn't that wrong?/(exp) (2) (ksb:) no, that's wrong/it's not like that/that's not the case/
㤦㤦 /(exp) (osb:) that's not true!/no, no/
㤫 /(n) (sl) pistol/handgun/
㤫㤫 /(adv,adv-to,vs) (on-mim) restlessly/restively/agitated/fidgety/
㤭㤭 /(adj-no,n) (1) trueborn/genuine/pure/full-blooded/thoroughbred/out-and-out/(adj-no,n) (2) capable/first-class/promising/(adv,adv-to) (3) briskly/smartly/
㤯 /(n) (Buddh) (arch) distance between the thumb and middle finger of an extended hand/
 /(adj-na) cheap/rubbishy/shoddy/roughly made/
ä /(adv) (on-mim) lickety-split/quickly/
 /(adv) (on-mim) lickety-split/quickly/
 [򤤤] /(sK) (exp,v1) to interrupt (with frivolous remarks, silly jokes, etc.)/to butt in/to make teasing remarks/
 [򤤤] /(sK) (sk) (exp,v1) to interrupt (with frivolous remarks, silly jokes, etc.)/to butt in/to make teasing remarks/
ä /(adv,adv-to,vs) (on-mim) shrewdly/smartly/calculatingly/astutely/cunningly/
ä /(exp) finished doing/did completely/
ä /(adj-i) (osb:) cheap/rubbishy/shoddy/roughly made/
ää /(adv) (on-mim) lickety-split/quickly/
ä /(adv) (on-mim) lickety-split/quickly/
ä /(adv) (1) (on-mim) (arch) swiftly/rapidly/promptly/nimbly/(adv) (2) (arch) 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) (on-mim) splish-splash/glug-glug/
ݤ /(adv,adv-to,vs) (on-mim) splashing (water)/
ݤ /(adv,adv-to) (on-mim) (with a) splash/slosh/
 /(suf) (hon) (fam) (chn) Mr./Mrs./Miss/
õ [ä] /(sK) (n) playfulness/mischivousness/naughtiness/
 /(n) (1) (col) cancelling (a debt)/forgiving (a debt)/being even/(n) (2) (col) forgetting (what was said or done)/pretending (something never happened)/
餤 /(adj-i) flashy/gaudy/wrapped in cheap flattery/
餱 /(v1,vi) (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/(adv-to,vs,n) (2) (on-mim) chatty/nattering/chattering away/yatter/joking around/messing around/(adv-to,vs,n) (3) (on-mim) coquettish/tawdry/flirty/flashy/flighty/jittery/superficial/
äݤ /(int) no way/that can't be true/nonsense!/
ݤ /(adj-na,n) irresponsible/blithe/heedless/devil-may-care/sloppy/slipshod/
 [餳] /(n) frivolous, flighty woman/good-time girl/
 [餪] /(n) shallow playboy/frivolous lad/good-time Charlie/
 /(n) (abbr) (col) bicycle/
꤭ /(n) (col) bicycle/
 /(adv-to) (on-mim) with a clink (of metal)/with a chink/
 /(n) (1) (col) bicycle/(n) (2) (dated) (sl) child pickpocket/
󤳥ե /(n) (rare) bicycle surfer/surfer who transports their surfboard via bicycle/
 [Ĥ] /(n) (col) commuting to school or work by bicycle/
 /(suf) (fam) suffix for familiar person/(P)/
 /(n) (sumo) (food) chanko/fish, meat, and vegetable stew traditionally served to wrestlers/
 /(n,vs,vi) (chn) sitting/sitting down/
󤳤 /(adj-i) (hob:) small/little/
󤳲 [󤳤] /(n) (sumo) (food) chanko restaurant/
Ĺ [󤳤礦] /(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/
ľФ [餪] /(adj-i) (uk) ridiculous/absurd/silly/laughable/
 /(adv,n) (1) (on-mim) regularly/promptly/(adv-to) (2) (on-mim) sound of clashing swords/(n) (3) Manchu queue/(n) (4) padded sleeveless kimono jacket/Japanese vest (often for children)/
 /(n) padded sleeveless kimono jacket/Japanese vest/
ФФ /(adv,adv-to) (1) (on-mim) clashing of swords/(n) (2) (on-mim) fight/brawl/scuffle/
 /(adv,vs) (1) (on-mim) diligently/seriously/earnestly/reliably/steadily/legitimately/(adv,vs) (2) (on-mim) perfectly/properly/exactly/orderly/punctually/regularly/safely/in good condition/(adv,vs) (3) (on-mim) sufficiently/satisfactorily/(adv,vs) (4) (on-mim) quickly/(P)/
Ȥ /(adj-pn) proper/good/decent/respectable/
ȴ [Ȥ] /(n) (col) feeling that something has been done properly/well-done feel/professional feel/
Ф /(n) (abbr) sword fight/sword play/
Фǲ [Ф館] /(n) samurai movie (with a lot of sword fights)/
פ뤦 /(rk) (n) (1) (food) (rkb:) chanpuru/champuru/Okinawan stir-fry dish, usually containing vegetables (especially bitter melon), tofu, meat or fish/(n) (2) (sl) jumble/mess/muddle/
ݤ /(n,adj-na) (1) mixing things of different type (alternately or at the same time)/mixture/(n) (2) dish of noodles, seafood, vegetables (from Nagasaki)/
ݤ /(adv) (1) alternately/by turns/(adv) (2) all together/
ݤ [ݤ] /(n) speech mixing words from two languages/
դ [Ť] /(n,vs,vt) attaching the familiar suffix "-chan" to someone's name/
㿧 [㤤] /(sK) (n,adj-no) brown/light brown/tawny/
ۤ /(vs,vt,adv,adv-to) (on-mim) to make a fuss over/to pamper/to spoil/to indulge/to flatter (with attention)/
塼 /(n,vs,vi) (1) (col) (on-mim) kiss/(adv-to) (2) (on-mim) squeak (of a mouse)/(adv-to) (3) (on-mim) with a slurp/
塼 /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
夦 /(n,vs,vi) (1) (col) (on-mim) kiss/(adv-to) (2) (on-mim) squeak (of a mouse)/(adv-to) (3) (on-mim) with a slurp/
夦 /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
夦夦 /(adv,adv-to) (1) (on-mim) squeak/cheep/peep/(adv,adv-to,vs) (2) (on-mim) slurp/sucking noisily/(n) (3) (on-mim) (chn) mouse/
夦 /(n) (uk) Eastern marsh harrier (Circus spilonotus)/
夦˼ [夦ܤ] /(sK) (n) (1) kitchen/galley/(n) (2) (net-sl) (Internet) troll/
夭夭 /(exp) (sl) like it!/
 /(adv-to,vs) (on-mim) (col) (with a) smooch (kissing)/(with a) light smacking sound/
餵 /(n) (rkb:) beauty/prettiness/
 /(adv,adv-to,vs,vi) (1) (on-mim) with a slurp/slurpingly/with a sniffle/(adj-na,adj-no,adj-f,adv,vs,vi) (2) (on-mim) smooth/shiny/slick/glossy/(n) (3) (food) (chn) noodles/udon/ramen/
 /(adv,adv-to) (on-mim) chirp/cheep/
 /(adv,adv-to) (on-mim) chirp/cheep/
 /(exp) (col) (abbr) please (do for me)/
 /(int) (col) (abbr) hey/hold on/come on/
 /(suf) person who is .../thing that is .../
硼 /(exp) (col) (abbr) please (do for me)/
礤 /(adv) (1) a little/a bit/slightly/(adv) (2) just a minute/for a moment/briefly/(adv) (3) somewhat/rather/fairly/pretty/quite/
礤礤 /(adv) (1) (on-mim) often/frequently/now and then/occasionally/(adv,adv-to) (2) (on-mim) lightly (of a movement)/(adv,adv-to) (3) (on-mim) easily/simply/effortlessly/
礤 /(adv) (1) (uk) a little/a bit/slightly/(adv) (2) (uk) just a minute/for a moment/briefly/(adv) (3) (uk) somewhat/rather/fairly/pretty/quite/(adv) (4) (uk) (not) easily/(not) readily/(int) (5) (uk) hey!/come on/excuse me/(exp) (6) (uk) thanks, but no/not feasible/not possible/
礤ऺ /(n,adj-na) (abbr) (sl) slightly difficult/
礤ॺ /(n,adj-na) (abbr) (sl) slightly difficult/
礤 /(adj-na) (col) (uk) slightly wild-looking (fashion; esp. of a middle-aged man)/
礤뤪䤸 /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤륪䥸 /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤 [礤] /(adj-na) (col) (uk) slightly wild-looking (fashion; esp. of a middle-aged man)/
礤䤸 [礤뤪䤸] /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤䥸 [礤륪䥸] /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤 [礤Τ] /(n) having just a few drinks (and a quick snack) at a bar, etc./
礤Ԥ [礤ޤ] /(exp) (col) wait a sec/hold up/
礤ݤ [礤Τ] /(n) having just a few drinks (and a quick snack) at a bar, etc./
礤 [礤] /(adj-na) (col) (uk) slightly wild-looking (fashion; esp. of a middle-aged man)/
礤 [礤䤯] /(n) small part (e.g. in a film)/bit part/extra/
礦 /(adv) (ksb:) just a minute/short time/just a little/
礦礦 [礦礦ह] /(sK) (sk) (n) bow/bowknot/
礦礦 [礦ह] /(sK) (n) bow/bowknot/
礦 [礦礦ह] /(sk) (n) bow/bowknot/
礦 [礦ह] /(n) bow/bowknot/
礦 /(n) (food) chochin/yakitori skewer of chicken oviduct meat and immature egg yolks/
礦 [礦] /(exp,v5t) (id) to sing someone's praises/to give someone a boost/to carry a lantern/
礦󵭻 [礦󤭤] /(sK) (n) puff piece (in a newspaper, etc.)/flatteringly exaggerated article/sycophantic article/
礦 [礦󤮤礦] /(n) lantern procession/
礦 [礦] /(sK) (n) (1) lantern bearer/(n) (2) flatterer/booster/brown-noser/
礦ɺ [礦ɤ] /(exp,n,adv) right now/just now/
礦ɤ [礦ɤ] /(exp,adj-ix) (uk) just right (time, size, length, etc.)/
礦ɤ [礦ɤ褤] /(exp,adj-ix) (uk) just right (time, size, length, etc.)/
礦 [礦] /(sK) (n,vs,vt) favor/favour/affection/
礦 [礦] /(n) (anat) sphenoid bone (of the skull)/
礦 [礦ह] /(sK) (n) bow/bowknot/
礦 [礦礦] /(sK) (n,vs,vt) scornful laughter/ridicule/derision/sneer/
礦 [礦] /(n) consistency/
礭 /(n) scissors (in rock-paper-scissors)/
礭礭 /(adv) (on-mim) snipping sound/cutting sound/to cut/
礯礯 /(adv) often/frequently/now and then/occasionally/(P)/
礯 /(v5r,vt) to tease/to banter/to make fun of (someone)/
礱 /(v5r,vt) to tease/to banter/to make fun of (someone)/
礳礳 /(adv,adv-to,vs) (1) (on-mim) toddling/with small, quick steps/(adv,adv-to,vs) (2) (on-mim) restlessly/in continuous motion/(adv,adv-to,vs) (3) (on-mim) quickly and easily/(adv,adv-to,vs) (4) (on-mim) often/frequently/now and then/occasionally/
礳礳⤭ [礳礳뤭] /(n) quick short steps/toddle/waddle/
礳ä /(adv) (col) a little/a bit/slightly/
礳ʤ /(adv-to) (on-mim) slightly (of an action)/(looking) small and quiet/
礳ޤ /(adv,adv-to,vs) (on-mim) 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/
 /(int) (col) (abbr) hey/hold on/come on/
ä /(n) (1) meddling/interference/making a pass at someone/(n) (2) extending a paw to drag something closer/(n) (3) (derog) (arch) hand/arm/wrist/(n) (4) (arch) disfigured arm/disfigured hand/
äݤ [ä򤫤] /(exp,v1) (1) (uk) to meddle (in someone's affairs)/to poke one's nose into/to interfere/(exp,v1) (2) (uk) to make a pass (at someone)/to hit on/
äФ [ä] /(exp,v5s) (1) to meddle (in someone's affairs)/to poke one's nose into/to interfere/(exp,v5s) (2) to make a pass (at someone)/to hit on/
ä /(adv,adv-to) (1) (on-mim) exactly/just/(adv,adv-to) (2) snip/
ä /(adv) a little/for a moment/a short while/just a minute/
ä /(adv) a little/snugly/
ä /(adv) (hob:) a little/a bit/slightly/
äȤ /(exp) (nothing) but a little/
äȤ /(adv) little by little/step by step/
äȤޤ /(exp) nowhere in particular/just out for a bit/(euph. for) toilet break/
äȤ䤽ä /(adv) (with just a) small amount/a bit/only a little/
äȰ [äȤäѤ] /(exp) let's have a quick drink/
äȸ [äȤ] /(n,adv) look/glance/(at first) sight/
ä񤷤 [äȤऺ] /(exp,adj-i) (1) a little difficult/slightly hard/(exp,adj-i) (2) (euph) not feasible/not possible/
äԤ /(adv,adv-to) (on-mim) (col) a tiny bit/just a smidgin/a wee bit/very slightly/
äԤ /(adv,adv-to) (on-mim) (col) a tiny bit/just a smidgin/a wee bit/very slightly/(P)/
Ӥä /(adv) a little/(P)/
Ӥ /(adv) a little/(P)/
ɦ [ӤҤ] /(n) small mustache/short mustache/
Ԥ /(adv,adv-to) (on-mim) (col) a tiny bit/just a smidgin/a wee bit/very slightly/
٤ /(exp) (sl) (dated) very, very bad/
 /(n) (sl) blankety-blank/bleep/yada yada/xxx/
꡼ /(int) (1) (sl) hi/hello/(int) (2) (sl) gotcha/understood/
꡼ä /(int) (1) (sl) hi/hello/(int) (2) (sl) gotcha/understood/
ä /(int) (1) (sl) hi/hello/(int) (2) (sl) gotcha/understood/
졼 /(adj-f) (col) stupid/dumb/slow/
 /(adj-i) (1) (col) easy/simple/(adj-i) (2) (col) simple (way of thinking, etc.)/simple-minded/obvious (trick)/(adj-i) (3) (col) soft/lax/slack/
 /(adv,adv-to) (1) (on-mim) trickling (of water)/(adv,adv-to) (2) (on-mim) flickering (of fire)/(adv,adv-to,vs) (3) (on-mim) darting about (e.g. a small animal)/scampering about/moving rapidly/
ä /(adv) (1) (on-mim) quickly/briefly/(adv) (2) (on-mim) rashly/carelessly/(adv) (3) (on-mim) (flowing) in trickles/
ޤ /(v5s,vt) (col) to pilfer/to filch/to pocket/to make off with/
 /(adv,adv-to) (1) (on-mim) quickly/briefly/(adv,adv-to) (2) (on-mim) rashly/carelessly/(adv,adv-to) (3) (on-mim) (flowing) in trickles/
 /(adv-to,n) (1) (on-mim) clap (sound of wooden clappers)/(adv-to,n) (2) chop vigorously/(adv-to,n) (3) slight movement (e.g. poke, small bird alighting)/(adv-to,n) (4) the end/originally end of a play, marked by clap of clappers/(n) (5) dot (esp. typographical)/
 /(adv,adv-to) (1) (on-mim) with a clap-clap (e.g. of wooden clappers)/(adv,adv-to) (2) (on-mim) (touching) lightly and repeatedly/(something small hopping) repeatedly/(n) (3) punctuation marks such as the dakuten/
ˤʤ /(exp,v5r) to come to an end/to finish/to get fired/
δ [Τ] /(exp,n) (1) brothel (esp. one that allows for penetrative intercourse)/(exp,n) (2) quickie (in a brothel)/short sexual act/(exp,n) (3) just a short moment/a little while/an instant/
ޤʪ [ޤ] /(n) (uk) (rare) period play set in the Edo period/period drama/
ޤʪ [ޤ] /(sk) (n) (uk) (rare) period play set in the Edo period/period drama/
ݤ [󤬤] /(n) (sumo) pulling heel hook/throw using the right heel/
ڤ [󤮤] /(v5r,vt) (1) to chop off/to snip off/to cut off (e.g. a conversation)/(v5r,vt) (2) to fire (a person)/
餷 [餷] /(n) (food) chirashi/chirashizushi/sushi rice in a box or bowl with a variety of ingredients sprinkled on top/
餷 [餷] /(sK) (n) (food) chirashi/chirashizushi/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/(adv-to,vs) (2) (on-mim) flickering/twinkling/glimmering/sparkling/dazzling/(adv-to,vs) (3) (on-mim) appearing and disappearing/catching glimpses/(adv-to,vs) (4) (on-mim) glancing (repeatedly)/(adv-to,vs) (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/(v1,vt) (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/(v1,vt) (3) to send flurries (of snow, etc.)/
Ĥ /(n) flickering (e.g. on a video display)/
Ĥɻߥե륿 [Ĥܤե륿] /(n) (comp) glare filter/
Ĥ /(v5k,vi) (1) to flicker/to glimmer/to flit/(v5k,vi) (2) to fall lightly (snow, rain)/
 /(adv) (on-mim) at a glance/by accident/
ۤ /(adv,adv-to) (1) (on-mim) here and there/in twos and threes/sporadically/sparsely/(adv,adv-to) (2) (on-mim) now and then/from time to time/occasionally/
 /(adv-to,adv) (on-mim) fleeting (glimpse, glance, etc.)/
ۤ /(adv,adv-to) (1) (on-mim) here and there/in twos and threes/sporadically/sparsely/(adv,adv-to) (2) (on-mim) now and then/from time to time/occasionally/(adv,adv-to) (3) (on-mim) lightly fluttering (of falling petals, leaves, etc.)/swirling (in the wind)/
ꥺ /(n) (joc) the art of giving a brief glimpse (of skin, underwear, etc.)/
鸫 [] /(n,vs,vt) (col) glancing look/quick glimpse/
鸫 [ߤ] /(n,vs) (sl) giving (someone) a peek (of skin, underwear, etc.)/giving a glimpse/
 /(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.)/
 /(adj-no,adj-na,adv,adv-to,vs) (1) (on-mim) frizzy (hair)/wiry/kinky/curled up (leaves, etc.)/shrivelled up/(adv,adv-to) (2) (on-mim) sizzling/frizzling/(adv,adv-to,vs) (3) (on-mim) stingingly (of heat or cold)/painfully/piercingly/bitingly/(adv,adv-to,vs) (4) (on-mim) cowering (in fear)/shrinking back/being petrified/
 [Τ] /(sK) (exp,n) (this) corrupt world/world of the living/fleeting life/
 [Τ] /(exp,n) (astron) dust tail (of a comet)/
󥸥 /(n) (uk) fine wrinkles/
 [󤬤] /(n) crepe paper/
 [󤸤] /(n) (uk) fine wrinkles/
ѤлȤʤ [ĤФޤȤʤ] /(exp,v5r) (proverb) many a little makes a mickle/every little helps/even dust becomes a mountain if piled together/
 /(adv) (on-mim) jingle/ding/ringing of small bells/
 [꤬] /(n) tissue paper/toilet paper/(P)/
 [ꤷ] /(n) tissue paper/toilet paper/
 [꤬ߤ] /(n) collecting waste paper (old newspapers, etc.) and exchanging them for toilet paper/
 [Ȥ] /(sK) (n) (uk) dustpan/
 [Ȥ] /(n) (uk) dustpan/(P)/
 [Ĥ] /(sK) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
 [ĥ] /(sK) (sk) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
 [Ĥ] /(sK) (sk) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
 [ĥ] /(sK) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
Ѥ [Ĥ] /(sK) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
Ѥ [ĥ] /(sK) (sk) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
Ѥ [Ĥ] /(sK) (sk) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
Ѥ [ĥ] /(sK) (exp) (uk) (abbr) (col) (proverb) many a little makes a mickle/every little helps/
 [ʤ] /(n) dish of fish (meat, etc.), tofu, vegetables boiled together and served with ponzu dipping sauce/pot used to cook such a dish/
ʧ [Ϥ餤] /(n) (1) (uk) duster/(n) (2) (uk) dusting/removing dust/
 /(adv,adv-to,vs) (1) (on-mim) flicker (light)/waver/(adv,adv-to) (2) (on-mim) trickle (water)/(adv,adv-to) (3) (on-mim) glance at/
 /(int) (abbr) (col) hello/hi/
 /(int) (abbr) (col) hello/hi/
 /(int) (abbr) (col) hello/hi/
ä /(int) (col) hi/yo/
 /(adv-to,adv) (1) (on-mim) ding (of a bell)/bing/ting/tinkle/ring/(adv-to,adv) (2) (on-mim) honk (i.e. sound of blowing one's nose)/snort/(n,vs,vt) (3) (col) heating in a microwave/cooking in a microwave/microwaving/nuking/(n-suf,n-pref) (4) (abbr) (sl) penis/
 /(suf) intimate (or disdainful) suffix used after a person's name (or the base of an adjective describing that person)/
󤫤 /(n) (vulg) (sl) penile smegma/dick cheese/
 /(adj-na) worst/poor and boring/uncool/
 /(n) (1) (col) (vulg) (chn) penis/(n) (2) (ktb:) practice/
󤳤 /(n,vs) (1) (sl) tip-off (to the authorities)/information (on)/anonymous report/telling on (someone)/(n) (2) (food) chinkoro (traditional lucky sweet in shapes of various animals sold at new year's events, predominantly in Niigata prefecture)/(n) (3) (sl) person of low status/low-life/powerless person/(n) (4) (abbr) (col) cee-lo (dice gambling game)/(n) (5) girls' hair accessory (used to hide hair knots, for the Shichi-go-san festival)/
󤵤 /(n) (net-sl) shiver felt in groin (e.g. when riding downwards on a roller coaster)/
󤹤 /(n) (food) (uk) chinsuko/traditional Okinawan biscuit made with wheat flour, lard and sugar/
󤹤 /(sk) (exp,vs-i) (col) to microwave/to nuke/
󤿤 /(adv,adv-to) (1) (on-mim) dilatorily/sluggishly/(vs) (2) to take a lot of time/to become late/to take it easy/
 /(adj-na,n) (1) (derog) short (in height)/stumpy/tiny/(adj-na,n) (2) short (trousers, etc.)/undersized/
 /(adj-na) piping hot/very hot/
㤳 /(sk) (adj-i) (hob:) small/little/
 /(adv) (1) chirping/twitter/(n) (2) pine cricket/(n) (3) pine cone/(n) (4) cee-lo (dice gambling game)/
 /(n) (1) (chn) penis/(adv,adv-to) (2) (on-mim) with a tinkle/with a jingle/(adv,adv-to) (3) (on-mim) with a whistle (of a kettle)/(n,vs) (4) sitting up and begging (of a dog)/(n) (5) (ktb:) juvenile black porgy/(n) (6) children's game in which one hops on one foot/(adj-na) (7) very hot (e.g. of tea)/(n) (8) (obs) flirting/fondling/(n) (9) (obs) jealousy/(P)/
󤫤 /(n,vs) (col) (dated) flirting (with each other)/fondling/billing and cooing/
󤫤⤫ /(n,vs) (col) (dated) flirting (with each other)/fondling/billing and cooing/
⤬⤬ /(n) children's game in which one skips on one leg/
ż [Ǥ󤷤] /(n) (col) tram/streetcar/trolley/
Ĥ [ʤ] /(v5r) to jingle/to tinkle/to whistle (kettle)/
 /(adv,vs) (on-mim) calmly/coolly/primly/
ɤ [ɤ] /(n) eccentrically dressed band of advertisers/
ʤ /(n) (rkb:) snail/
Ԥ /(n) (1) (derog) (young) hoodlum/delinquent boy/delinquent girl/hooligan/punk/(n) (2) (derog) small-time yakuza/(n) (3) (derog) brat/little shit/
 /(n) (chn) penis/
ܤ /(n) (chn) penis/
 /(n) (chn) penis/
ݤ /(n) (chn) penis/
ޤ /(adv-to,vs) (on-mim) snugly/cosily/compactly/
󥵥 /(n) (net-sl) shiver felt in groin (e.g. when riding downwards on a roller coaster)/
ݥ /(n) (sl) penis position (inside the pants)/
 [Ȥ] /(n,vs) (net-sl) sending dick pics/cyberflashing/
 [ˤ夦] /(n,vs,vi) intrusion/forced entry/
 [ˤ夦] /(sK) (n) intruder/trespasser/
 [] /(n) (sl) (vulg) (male) pubic hair/pubes/
 [] /(sk) (n) (sl) (vulg) (male) pubic hair/pubes/
¤͡ /(sk) (exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
¤ͤ /(sk) (exp) (1) (col) is not/am not/are not/(exp) (2) (col) isn't it?/
¤̵ [ʤ] /(sK) (exp,adj-i) (1) (uk) is not/am not/are not/(exp,adj-i) (2) (uk) isn't it?/
¤̵ [¤ʤ] /(sK) (ik) (exp,adj-i) (1) (uk) is not/am not/are not/(exp,adj-i) (2) (uk) isn't it?/
¤¤ /(sk) (adv,adv-to) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(adv,adv-to,vs) (2) (on-mim) irritatedly/impatiently/(adv,adv-to) (3) (on-mim) scorchingly (of the sun)/(adv,adv-to) (4) (on-mim) sizzling (i.e. sound of frying in oil)/(adv,adv-to) (5) (on-mim) sound of a warning bell, alarm clock, etc./(adv,adv-to) (6) (on-mim) oozing out (oil, sweat, etc.)/seeping out/
ä /(prt) (col) nothing but/except/no more than/
ä /(prt) remind me/I forget/was it?/was that what happened?/
ä /(suf) (1) (abbr) doing/in such a state/(suf) (2) doing together/doing to each other/contest/match/(suf) (3) (fam) familiarizing suffix (sometimes meaning "small")/
ä /(suf,adj-i) rich in .../high in .../full of .../very .../quite .../
äʤ /(exp,suf) no chance of/no way that/certainly not/will never happen/
äʤ /(exp,suf) no chance of/no way that/certainly not/will never happen/
ä /(aux) (col) I know, right?/don't you agree?/I thought you'd say that!/there we go/
ä /(aux-v,cop) (abbr) be/is/
ä /(int) (col) good grief/
ä /(prt,conj) (1) if/when/after/(prt) (2) (col) when it comes to .../as for .../that .../(prt) (3) (col) why don't you .../why not .../how about .../what about .../(prt) (4) (col) I tell you!/I said .../I really mean .../(prt) (5) (col) vocative particle/(P)/
ä餢㤷ʤ /(exp) (col) nothing more ... than this/as ... as it could possibly be/
ä餷 /(suf,adj-i) seeming very/
äʤ /(exp) (col) nothing more ... than this/as ... as it could possibly be/
ä /(suf) (col) (ktb:) pluralizing suffix/
ä塼 /(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/
ä /(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/
äĤ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
ä /(prt) (1) you said/he said/she said/they said/(prt) (2) even if/(prt) (3) do you seriously think that/(prt) (4) I already told you/you should know by now that/of course/(prt) (5) the said .../said .../(prt) (6) says that .../(prt) (7) I hear that .../(prt) (8) as for the term .../(prt) (9) as for .../(P)/
äƤ /(exp) (col) called/named/that says/that/
äƤ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
äƤȤ /(exp,adv) (col) that is to say/so that means/(P)/
äƤ /(prt) (1) (apparently) that's what it's like, isn't it/(exp) (2) (col) that sort of (thing mentioned immediately prior)/
äƤʤ /(exp) (col) something like .../something called .../
äƤ /(prt) (1) (apparently) that's what it's like, isn't it/(exp) (2) (col) that sort of (thing mentioned immediately prior)/
äƤΤ /(exp) means/is/as for/
äƤ /(prt) (1) (col) speaking of/(prt) (2) (col) (I told you) already/come on/
äƤ桼 /(exp,conj) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/
äƤ /(exp,prt) (1) expresses a firm view or feeling/(exp,prt) (2) please .../would you .../
äƸ [äƤ] /(conj) (col) (uk) meaning/called/said/
äƸ [äƤ] /(exp,conj) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/
äƸ [äƤ椦] /(exp,conj) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/
ä /(suf) (1) (col) (abbr) leaving (on, open, unfinished, etc.)/(suf) (2) (col) (abbr) (doing) continuously/constantly/keep ...-ing/
äѤ /(aux-v,v1) to miss (one's chance to ...)/
äפ /(suf) (col) manner/style/
äݤ /(suf,adj-i) -ish/-like/(P)/
äݤ /(sk) (n) (1) dot/point/mark/(n) (2) (ksb:) tip/gratuity/(suf) (3) a little/paltry/piddling/mere/
õ [ä] /(n-suf) sign/indication/trace/touch/feeling of/
ø¤ [ä] /(rK) (prt) (1) (uk) only/just/(prt) (2) (uk) (ever) since/after/(prt) (3) (uk) continuously/remaining (in a particular state)/
û [ä] /(suf) (col) someone with a liking or characteristic/a true representative of (place)/
ڤ [ä] /(rK) (prt) (1) (uk) only/just/(prt) (2) (uk) (ever) since/after/(prt) (3) (uk) continuously/remaining (in a particular state)/
 [äѤʤ] /(suf) (1) (uk) leaving (on, open, unfinished, etc.)/(suf) (2) (uk) (doing) continuously/constantly/keep ...-ing/
 /(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,vs) (1) (on-mim) standoffishly/primly/prickly/irritably/aloofly/(adv,vs) (2) (on-mim) pungently (of a smell)/acridly/sharply/(adv) (3) (on-mim) long and pointed (e.g. of a nose)/(adv,vs) (4) (on-mim) popping (of ears)/clearing (of sinuses)/
Ĥ /(adv) (1) just (now)/(adv) (2) quite (near)/(adv) (3) unintentionally/subconsciously/by mistake/against one's better judgement (judgment)/(P)/
Ĥδ [ĤΤ] /(exp,n,adv) just the other day/quite recently/
Ĥä /(exp,adj-no,n,adv) just now/a little while back/a short time ago/
Ĥäפ /(n) (product) twipple (Twitter client)/
ĤĤ /(adv) (on-mim) unintentionally/unconsciously/by mistake/heedlessly/against one's better judgement (judgment)/
ĤƲ [ĤƤޤ] /(v5r,vi) to follow (someone) around/to cling (to)/to dog/to hound/to harry/to pursue/
ĤƹԤ [ĤƤ] /(v5k-s) (uk) to accompany/to follow/to keep up with/(P)/
ĤƹԤ [ĤƤ椯] /(v5k-s) (uk) to accompany/to follow/to keep up with/
Ĥ [ĤƤ] /(vk) (uk) to follow/to come along with one/to accompany/
ĤǤ /(exp) might as well/
Ĥ /(adv) suddenly/abruptly/quickly/
Ĥ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
Ĥ /(exp) (col) (abbr) quick to take a hint/very responsive/quick on the uptake/operating on the same wavelength/reading each other's minds/
Ĥä /(adv) (on-mim) quickly/smoothly/
ĤĤ /(n,adj-no) (1) being in tune (with each other)/being on the same wavelength/understanding each other/(n,adj-no) (2) being leaked (of information, secrets, etc.)/(adv) (3) (passing through) without hindrance/unobstructed/unimpeded/easily/
Ĥ /(adv) (on-mim) quickly/smoothly/
ĤȸФ [ĤȤФ] /(exp) quick to take a hint/very responsive/quick on the uptake/
Ĥ /(sk) (adv,vs) (1) (on-mim) standoffishly/primly/prickly/irritably/aloofly/(adv,vs) (2) (on-mim) pungently (of a smell)/acridly/sharply/(adv) (3) (on-mim) long and pointed (e.g. of a nose)/(adv,vs) (4) (on-mim) popping (of ears)/clearing (of sinuses)/
Ĥ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
Ĥ /(exp) please (do for me)/
Ĥ /(exp) please (do for me)/
Ĥ [Ĥ] /(sK) (n) embezzlement/misappropriation/
Ĥ [ĤȤ] /(exp,v1) (id) to get a load off one's chest/to be relieved of a worry/
ĤĤ /(exp,adv) haltingly/stutteringly/
Ĥ [Ĥܤ] /(n) stay bar/bearer bar/
ĤΥ줺 [ĤϤʤ줺] /(exp,adv,adj-no) maintaining a reasonable distance/keeping a proper distance/being neither too close nor too distant/taking a neutral position/
ĤĤ /(adv,adv-to) (on-mim) walking briskly/determinedly/
Ĥ̻ [Ĥ̤] /(exp,n) (uk) something unrelated (to what has been discussed thus far)/
Ĥδ [ĤΤ] /(exp,n,adj-no) moment/brief space of time/(P)/
ĤޤΩ [Ĥޤ] /(n,vs,vi) standing while holding onto something (of an infant or toddler)/
Ĥߤɤ̵ [Ĥߤɤʤ] /(sK) (exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥߤɤ̵ [ĤߤɤΤʤ] /(sK) (exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥ߶ [Ĥߤ] /(n) handful of cash/
Ĥ߶ [Ĥߤ] /(n) handful of cash/
Ĥ߹礦 [Ĥߤ] /(v5u,vi) to grapple/
Ĥ߼ [Ĥߤɤ] /(n,vs,vt) (1) grabbing a handful (of)/grabbing as much as one can in one handful/(n,vs,vt) (2) catching with one's hands/
Ĥ߼ [ĤߤȤ] /(v5r,vt) to grasp/to get/
Ĥ߽Ф [Ĥߤ] /(v5s,vt) (1) to take out/to take a handful of/to grab and throw/(v5s,vt) (2) to turn someone out (of house, room, etc.)/
Ĥ߽ [Ĥߤɤ] /(n) (1) point (of a question, story, etc.)/(n) (2) hold/grip/
Ĥ߽꤬ʤ [Ĥߤɤʤ] /(exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥ̵߽꤬ [Ĥߤɤʤ] /(sK) (exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥ߽Τʤ [ĤߤɤΤʤ] /(exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥ̵߽ [ĤߤɤΤʤ] /(sK) (exp,adj-i) vague/fuzzy/elusive/slippery/
Ĥ߾夲 [Ĥߤ] /(v1,vt) to grab up/
ĤƬ [Ĥ] /(sK) (n) pommel/
Ĥ [Ĥ] /(n) joint/hinge/
Ĥ [Ĥޤ] /(exp,v5r) to have fortune come your way/to become lucky/
Ĥ [Ĥ] /(n) adhesion (e.g. of lipstick)/density (e.g. of leaves on a tree)/saturation (e.g. of a color)/attachment quality/degree/
Ĥ礤 [Ĥ] /(n) association/socializing/socialising/fellowship/
Ĥ礦 [Ĥ] /(sK) (v5u,vi) (1) to associate with/to keep company with/to go out with/to go steady with/to get on with/(v5u,vi) (2) to go along with/to follow someone's lead/to accompany someone/to compromise/
Ĥ礦 [Ĥ] /(v5u) to poke each other/to jab each other/
Ĥ礻 [Ĥ碌] /(sK) (v1,vt) (1) to place persons opposite/to come face to face with/(v1,vt) (2) to compare (with)/to check (against)/to match/to tally/
Ĥ碌 [Ĥ碌] /(v1,vt) (1) to place persons opposite/to come face to face with/(v1,vt) (2) to compare (with)/to check (against)/to match/to tally/
Ĥդ [Ĥ] /(v5k,vt) to grind up/to grind down/to pound/to crush/to mash/to stamp (ore)/
Ĥɤ [Ĥ] /(sK) (v5s,vt) to stab/to stick/to pierce/to thrust/
Ĥ [Ĥ] /(sK) (n,vs,vi) jamming a finger/stubbing a toe/spraining a finger (toe)/
Ĥ [Ĥ] /(n) (sumo) hand touch down/
Ĥ [Ĥ] /(sK) (v5u,vi) (1) to follow/to accompany/(v5u,vi) (2) to serve/to work under/to obey/
ĤФ [Ĥ] /(n) (1) protrusion/projection/(n) (2) (food) hors d'oeuvre/appetizer/snack (served with a drink)/(n) (3) (sumo) frontal thrust out (winning technique)/pushing one's opponent out of the ring/
ĤФ [Ĥ] /(sK) (v5s,vt) (1) to push out/to project/to stick out/(v5s,vt) (2) to hand over (e.g. to the police)/
ĤФ [ĤǤ] /(v1,vi) to project/to stick out/to stand out/
Ĥݤ [Ĥ] /(v5s,vt) to push down/to knock down/
Ĥ [Ĥ] /(sK) (n) end (of a street, hallway, etc.)/
Ĥư [Ĥ] /(sK) (v5s,vt) to spur (someone)/to stimulate/to impel/to spur/to stir up/to arouse/
ĤФ [ĤȤФ] /(sK) (v5s,vt) to thrust away/to send flying/
Ĥʪ [Ĥ] /(n) (1) essential part/indispensable part/unavoidable part/accompaniment/appendage/accessory/(n) (2) front and back matter (of a book, magazine, etc.)/
Ĥʪ [Ĥ] /(n) evil spirit (that possesses someone)/demon/devil/
Ĥ֤ [Ĥ] /(v5s,vt) (1) to deal a blow in return/to hit back/to punch back/(v5s,vt) (2) to reject/to send back/
Ĥ [ĤϤʤ] /(sK) (v5s,vt) (1) to push away/to thrust aside/(v5s,vt) (2) to detach oneself from/to keep away from/to forsake/to abandon/to desert/(v5s,vt) (3) to act coldly/to do without emotion/(v5s,vt) (4) to extend a wide lead over (an opponent)/
ĤȤ [ĤȤ] /(sK) (v5s,vt) to thrust down/to push off/
Ĥ [] /(sK) (n) spout/
Ĥ [Ĥ] /(sK) (n) spout/
Ĥ [Ĥ] /(sK) (n) spout/
Ĥ碌 [Ĥ碌] /(v1,vt) to join together/to patch together/
Ĥ [Ĥ] /(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)/
Ĥ­ [Ĥ] /(v5s,vt) to top up (drinks, water, rice, etc.)/to replenish/
Ĥ [Ĥ] /(n,vs,vt) grafting/
Ĥ [Ĥ] /(n) preserved food boiled in sweetened soy sauce/
ĤĤˡ [ĤĤܤ] /(ateji) (n) (uk) Meimuna opalifera (species of cicada)/
Ĥͤ /(adv-to) (alone and) absentmindedly/vacantly/idly/all alone/(all) by oneself/
ĤХץ쥹 /(n) (serv) Tsukuba Express/
Ĥй [ĤФ] /(n) (org) Tsukuba International University/
Ĥ [Ĥ⤬] /(n) artifact spirit/in folk belief, long-lived objects (household objects, living beings, nature, etc.) become inhabited by a spirit upon their 100th birthday/
Ĥ골 [Ĥꤨ] /(n) tsukuri-e/painting technique with initial lines painted over by opaque color and redrawn later/
Ĥ괹 [Ĥ꤫] /(sK) (v1,vt) to remake/to remold/to remould/to convert/to reconstruct/to adapt/to parody/to alter/
ĤФ [Ĥ] /(v5s,vt) (1) to manufacture/to produce/to raise (crops)/(v5s,vt) (2) to invent/to dream up/to create/
Ĥ夲 [Ĥꤢ] /(sK) (v1,vt) (1) to build up/to complete/to construct/to create/to put together/(v1,vt) (2) to make up/to fabricate/to invent/to cook up/
Ĥ [Ĥꤴ] /(sK) (n) feigned voice/unnatural voice/
Ĥؤ [Ĥ꤫] /(sK) (v1,vt) to remake/to remold/to remould/to convert/to reconstruct/to adapt/to parody/to alter/
Ĥ֤ [Ĥꤪ] /(sK) (n,vs,vt) (1) preparing (food) in advance/making in advance/(adj-no) (2) pre-made/prepared in advance/
Ĥľ [Ĥʤ] /(v5s,vt) to remake/to rebuild/
ĤѤ [Ĥ꤫] /(sK) (v1,vt) to remake/to remold/to remould/to convert/to reconstruct/to adapt/to parody/to alter/
Ĥ [ĤФ] /(sK) (n) (uk) Buckleya lanceolata (species of parasitic deciduous shrub)/
ĤäƤ [ĤޤäƤ] /(sK) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
ĤäƤ [ĥޤäƤ] /(sK) (sk) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
Ĥä [ĤޤäƤ] /(sK) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
Ĥä [ĥޤäƤ] /(sK) (sk) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
Ĥ [Ĥޤ] /(sK) (exp,v5r) (id) you'll have to pay for it/the bill will come due/there's no escaping/
Ĥ [ĥޤ] /(sK) (sk) (exp,v5r) (id) you'll have to pay for it/the bill will come due/there's no escaping/
ĤäƤ [ĤޤäƤ] /(sK) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
ĤäƤ [ĥޤäƤ] /(sK) (sk) (exp,vk) (id) you'll have to pay for it/the bill will come due/there's no escaping/
Ĥ [ĤäѤʤ] /(sK) (n) (uk) leaving (a light, TV, etc.) on/leaving engaged (e.g. a key in a lock)/
ĤĤ /(adv-to,adv) (on-mim) (speak) bluntly/frankly/
Ĥ /(n) (abbr) false eyelashes/
Ĥޤ [ĤޤĤ] /(n) (uk) false eyelashes/
Ĥä [Ĥ廊] /(sK) (v1,vt) to add (one thing to another)/to add (a few more words, an explanation, etc.)/
Ĥ [Ĥ] /(n) incendiarism/
Ĥ [Ĥޤ魯] /(v5s,vt) to follow/to shadow/to hanker after/to hover around/
Ĥ [Ĥ] /(sK) (v1,vt) (1) to replace/to change (for a new one)/to renew/(v1,vt) (2) (bus) to reassign (an expense)/to charge (to a different account)/to shift (a loss)/
Ĥ碌 [Ĥ碌] /(sK) (n) garnish (e.g. vegetables with a meat dish)/trimmings/fixings/relish/
Ĥ [Ĥ] /(v5m,vi) (1) to take advantage of/to impose on/to exploit/(v5m,vt) (2) to enter (an item in a ledger)/to make an entry (in an account book)/(P)/
Ĥ [Ĥ] /(n) root/joint/base/crotch/
Ĥ [Ĥ] /(n) dipping sauce/
Ĥ [Ĥ] /(n) dipping sauce/
Ĥ [Ĥɤ] /(sK) (n) focus of one's attention/what one is looking for/
ĤƤ [Ĥ䤭] /(n) (food) dish broiled in a mix of soy sauce, mirin, etc./broiling with soy sauce, mirin, etc./
Ĥ夬 [Ĥ] /(v5r,vi) to take advantage of someone's kindness or patience/to get carried away/to be elated/to get puffed up (with pride)/to push one's luck/to get cocky/
Ĥ [Ĥͤ餦] /(v5u,vt) to prowl after/to keep watch on/
Ĥ­ [Ĥ] /(v5s,vt) to add (to)/to add on/to append/
Ĥؤ [Ĥ] /(sK) (v1,vt) (1) to replace/to change (for a new one)/to renew/(v1,vt) (2) (bus) to reassign (an expense)/to charge (to a different account)/to shift (a loss)/
Ĥ [Ĥ] /(sK) (n) bid/offer/
Ĥ֤ [Ĥ] /(n,vs) soaking (dirty laundry, dishes etc., before washing)/
Ĥľ [Ĥʤ] /(sK) (v5s,vt) to reattach/
Ĥ [ĤŤ] /(n) artificial fingernail/fake fingernail/
Ĥ [Ĥ] /(v5r,vi) to take advantage (of someone's weaknesses, carelessness, etc.)/to impose on/
Ĥɦ [ĤҤ] /(sK) (n) false moustache/
ĤѤ [Ĥ] /(sK) (v1,vt) (1) to replace/to change (for a new one)/to renew/(v1,vt) (2) (bus) to reassign (an expense)/to charge (to a different account)/to shift (a loss)/
Ĥ [Ĥ] /(n) (food) cold Chinese noodles served with a dipping sauce separately/
Ĥ [Ĥ] /(n) hairpiece/hair filler/artificial hair/wig/
Ĥ [Ĥ] /(n) thin strip of wood smeared with sulfur, used to light a fire/
Ĥ [Ĥ] /(n) (1) weak point (to take advantage of)/weakness/(n) (2) object/aim/thing to look at/
Ĥ [ĤޤĤ] /(n) (uk) false eyelashes/
Ĥ [Ĥ] /(sK) (n,vs,vt,vi) telling (on someone)/tattling/snitching/
ĤĤޤ礦 [ĤĤޤ] /(exp,v5u) to be consistent/to be coherent/
ĤĤޤʤ [ĤĤޤʤ] /(exp,adj-i) incoherent/inconsistent/
ĤĤޤιʤ [ĤĤޤΤʤ] /(exp,adj-i) incoherent/inconsistent/
ĤĤޤ碌 [ĤĤޤ򤢤碌] /(exp,v1) to make one's story to seem coherent/to adjust one's story to fit the situation/
Ĥ [ĤȤ] /(sK) (n) highwayman/
Ĥ [Ĥ] /(sK) (n) streetwalker/nightwalker/prostitute/
Ĥ¤ [Ĥ] /(sK) (n,vs,vt) (hist) attacking a passerby with a sword (to test its sharpness or one's skill)/samurai who tries out his sword on a passerby/
Ĥڤ [Ĥ] /(sK) (n,vs,vt) (hist) attacking a passerby with a sword (to test its sharpness or one's skill)/samurai who tries out his sword on a passerby/
Ĥˡ [Ĥäݤ] /(sK) (n) street preaching/
Ĥϼ [ĤФ] /(sK) (n) (horse-drawn) cab/gharry/fiacre/
Ĥ⤭ [Ĥ뤭] /(n,vs,vi) (1) walking while holding on to something (such as a wall or table)/cruising (of a young child)/(n,vs,vi) (2) walking over stepping stones/
Ĥ⤯ [Ĥ뤯] /(sK) (v5k,vi) (1) to walk while holding on to (a wall, furniture, etc.)/(v5k,vi) (2) to step from ... to ... (e.g. stone to stone)/to walk over (stepping stones, etc.)/
Ĥ [Ĥ] /(n) hammering sound/hammering/
Ĥ [Ĥ褷] /(n) earth form of "good luck" character/
Ĥ [Ĥ] /(sK) (n) (med) hammer toe/hammer finger/
Ĥä [Ĥäܤ] /(n) prop/support/
ĤäĤä /(exp,adv) haltingly/stutteringly/
Ĥä [Ĥäܤ] /(n) prop/support/
Ĥäߤɤ [Ĥäߤɤޤ󤵤] /(exp,adj-no) full of things one could poke fun at/full of inconsistencies/absolutely ridiculous/
ĤäѤä /(exp,vs) (on-mim) busy/hectic/
Ĥä /(adv) (on-mim) quickly/smoothly/
ĤäѤ [ĤäѤܤ] /(n) (spring) tension rod/tension pole/
Ĥä /(n,vs) (1) (hob:) stopper/plug/(nose) tissue/(n,vs) (2) (hob:) (door) bar/bolt/
Ĥ [ĤäѤ] /(sK) (v5r,vi) (1) to run swiftly/to speed/to dash/to rush/to race/(v5r,vi) (2) to charge ahead (in pursuit of some goal)/to push forward/
Ĥ֤ [Ĥä] /(sK) (v5s,vt) (1) (col) to deal a blow in return/to hit back/to punch back/(v5s,vt) (2) (col) to reject/to send back/
ĤΩ [Ĥä] /(v5t,vi) (1) to stand up straight/to stick up (e.g. of hair)/to stand (e.g. of a tree)/(v5t,vi) (2) to stand up abruptly/to jump to one's feet/(v5t,vi) (3) to stand (doing nothing)/to stand around/
Ĥ /(prt) (1) while/(prt) (2) even though/despite/(P)/
ĤĤ /(suf,v5r-i) to be doing/to be in the process of doing/
ĤĤ̵ [ĤĤʤ] /(sK) (adj-i) (uk) well/in good health/safe/free from accident/
ĤĤν [ĤĤΤ] /(exp,n) pecking order/peck order/
ĤĤ [ĤĤޤ魯] /(v5s,vt) (uk) to poke around/
ĤĤ /(suf) even though/despite/
ĤŤ [ĤŤ] /(n) cursive handwriting/connected characters/running characters/
ĤŤ [ĤŤ餪] /(adj-no,n) (yoji) winding/meandering/sinuous/zigzag/
ĤŤޤ [ĤŤ餪] /(adj-no,n) (yoji) winding/meandering/sinuous/zigzag/
ĤŤ [ĤŤꤸ] /(n) spelling/
ĤŤ [ĤŤ꤫] /(n) (1) (way of) literary composition/(n) (2) (way of) spelling/(n) (3) school composition/
ĤŤ [ĤŤˤ] /(n) (hand-woven) brocade/
ĤŤ쿥 [ĤŤ줪] /(n) (hand-woven) tapestry/
Ĥ /(adv) (1) quickly/(adv) (2) calmly/(adv) (3) intently/
ĤȤ /(n) (1) (arch) early morning/(n) (2) (arch) the next morning (esp. after a night where something happened)/
ĤǼƦ [ĤȤʤäȤ] /(n) straw-wrapped natto/
Ĥʤʤ [Ĥʤʤ] /(n) right to disconnect (from work-related communications during non-work hours)/
Ĥʤ [ĤʤȤ] /(n) filler word/filler phrase/
Ĥʤ碌 [Ĥʤ碌] /(v1) to connect/to join/to join or tie or knot together/
Ĥʤߤ [ĤʤȤ] /(v1,vt) (1) to tie/to fasten/to hitch/(v1,vt) (2) to secure (trust, patronage of customers, etc.)/to keep (an employee, someone's interest, etc.)/to save (someone's life)/
Ĥʤ [Ĥʤ] /(n) tethered breeding (livestock)/confined stock raising/
Ĥʤ [Ĥʤ] /(n) (finc) hedging/hedge selling/
Ĥʤ [Ĥʤդ] /(n) overalls/boiler suit/
ĤʤѤ [Ĥʤ] /(v1,vt) to change configuration (e.g. electrical wiring)/to reconfigure/
Ĥʤ [Ĥʤ] /(n) joint/link/knot/tie-together point/
Ĥʤͻ [Ĥʤ椦] /(n) bridge loan/relief or emergency loan/
Ĥʤα [ĤʤȤ] /(v1,vt) (1) to tie/to fasten/to hitch/(v1,vt) (2) to secure (trust, patronage of customers, etc.)/to keep (an employee, someone's interest, etc.)/to save (someone's life)/
Ĥʰ [ĤʤҤ] /(sK) (n) (1) tug of war/(n) (2) forward puller (of a rickshaw)/
ĤϤ [Ĥʤ錄] /(sK) (n,vs,vi) (1) tightrope walking/high-wire act/funambulism/(n,vs,vi) (2) (id) treading a tightrope/walking on thin ice/pulling a risky balancing act/
Ĥî [ĤΤ] /(sK) (n) two-handled keg/
ĤФ [ĤФ֤] /(n) tea seed oil/camellia oil/
ĤФ /(n) extra-high-speed Tohoku-line Shinkansen/
ĤФ /(n) (ksb:) young Japanese amberjack (Seriola quinqueradiata)/
ĤФ礤 [ĤФꤢ] /(n,vs,vi) (1) locking swords and pushing against each other/(n,vs,vi,adj-no) (2) close contest/neck-and-neck game/fierce competition/
ĤФᤳΤ /(n) (uk) threadfin (any fish of family Polynemidae, esp. the striped threadfin, Polydactylus plebeius)/
ĤФ [ĤФΤ] /(sK) (n) (1) swallow's nest/(n) (2) (food) swift's nest (used to make bird's nest soup)/
ĤФ֤ [ĤФ᤬] /(n) (1) quickly reversed cut (sword technique)/(n) (2) (MA) swallow counter (judo technique)/swallow flight reversal/(n) (3) (mahj) swapping one's hand with the bottom row of the nearest wall (cheating technique)/(n) (4) (mahj) completing a hand with an opponent's discarded riichi tile/
ĤФǤ [ĤФϤ] /(exp,v5k) to spit/
Ĥ礤 [ĤФꤢ] /(sK) (n,vs,vi) (1) locking swords and pushing against each other/(n,vs,vi,adj-no) (2) close contest/neck-and-neck game/fierce competition/
Ĥ /(n) (uk) (arch) female genitalia/vulva/
Ĥ֤ [Ĥ֤] /(sK) (exp,v5k) (id) to be able to do other work/to have transferable skills/to be adaptable/to be valuable as scrap/
Ĥ֤ [Ĥ֤] /(exp,v5k) (id) to be able to do other work/to have transferable skills/to be adaptable/to be valuable as scrap/
Ĥ֤ [Ĥ֤ޤ] /(n) type of woman's hairdo (Edo period)/
Ĥ֤ [Ĥ֤] /(n) slightly crushed sweetened red-bean paste/
Ĥ֤Ĥִ [Ĥ֤Ĥ֤] /(n) grainy sensation/lumpy feel/
Ĥ֤䤭 [Ĥ֤䤭] /(n) muttering voice/murmuring voice/
Ĥ֤ [Ĥ֤줦] /(n) (food) crushed umeboshi/crushed pickled plum/
Ĥֳ [Ĥ֤] /(n) whelk (esp. Neptunea and Buccinum spp.)/
Ĥ /(n) (net-sl) (abbr) YouTube/
Ĥ٤ /(adv,adv-to) (on-mim) complaining/nitpicking/
Ĥܤ [ĤܤˤϤ] /(exp,v5r) to be mad about/to be hooked on/
ĤܤȤޤ [ĤܤˤϤޤ] /(exp,v5r) (1) (id) (uk) to hit the bull's-eye/(exp,v5r) (2) (id) (uk) to go as expected/to succeed (e.g. a plan)/
Ĥܤ򲡤 [Ĥܤ򤪤] /(exp,v1) to grasp the important points/to hit the right points/
Ĥܤ [Ĥܤ򤳤] /(exp,v1) to understand the essence/to catch the main points/
Ĥܶ [Ĥܤ] /(n) gudgeon/knuckle (of a hinge)/
Ĥܷ [Ĥܤ] /(n,adj-no) urn shape/bulb shape/
ĤܾƤ [Ĥܤ䤭] /(n) (1) (abbr) shellfish cooked in its own shell (esp. turban shell)/(n) (2) food cooked in a crockpot/
Ĥ [Ĥܤ] /(n) small (usu. round) bathtub for a single person (in a bathhouse or hot spring)/
Ĥޤߤͤ /(n) thumbscrew/
Ĥޤߥͥ /(n) thumbscrew/
Ĥޤߺ [Ĥޤߤ] /(n) rape seedlings/pinched-off vegetable seedlings/young edible greens/
Ĥޤ߼ [ĤޤߤȤ] /(v5r,vt) to pluck/to pick/to nip off/
Ĥޤ߽Ф [Ĥޤߤ] /(v5s,vt) (1) to pick out (with the fingers)/to pull out/(v5s,vt) (2) to throw out (e.g. of a bar)/to drag out/to chuck out/
Ĥޤ߾夲 [Ĥޤߤ] /(v1) to take a pinch of something (e.g. salt)/to pick up in one's fingers/
Ĥޤ߿ [Ĥޤߤ] /(n,vs,vt) (1) eating with one's fingers/(n,vs,vt) (2) snitching food/snatched food/secret eating/food snatched and eaten without the meal starting/(n,vs,vt) (3) embezzlement/misappropriation/exploiting something/(n,vs,vt) (4) flirting/
Ĥޤ [Ĥޤߤ餤] /(n,vs,vt) washing only the soiled part (of a garment)/
ĤޤʤʪǤ [ĤޤʤΤǤ] /(exp) (uk) (hum) it's not much, but .../
Ĥޤ [ĤޤȤ] /(sK) (adv) (uk) 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) (col) boring/dull/uninteresting/(P)/
Ĥޤ /(sk) (adj-i) (col) boring/dull/uninteresting/
Ĥޤ͡ /(sk) (adj-i) (col) boring/dull/uninteresting/
Ĥ [Ĥޤ] /(n) toes/tips of the toes/toe of a shoe, sock, etc./(P)/
Ĥ⤯ [ĤޤǤ뤯] /(exp,v5k) to tiptoe/
Ĥ貼 [Ĥޤ] /(n) downhill path/
Ĥ夬 [Ĥޤ] /(n) uphill path/path or slope that becomes slowly steeper/
ĤΩ [Ĥޤ] /(n) standing on tiptoes/
ĤΩ [Ĥޤ] /(v5t,vi) to stand on tiptoes/
ĤƤ [ĤޤϤ] /(sK) (n,vs,vt) (1) (uk) shunning/ostracism/exclusion/rejection/snub/leaving (someone) out/giving (someone) the cold shoulder/(n,vs,vt) (2) (uk) flick (of one's finger; to express disgust, scorn, disapproval, etc.)/
ĤƤ [ĤޤӤ] /(v5k,vt) to strum/to pluck the strings (of a guitar)/
Ĥ̻ [Ĥޤ褦] /(sK) (n) toothpick/
ĤߤƣΣɣӣ [Ĥߤƥˡ] /(n) (finc) Tsumitate NISA (tax-advantaged investment account)/
Ĥ߼ [ĤߤȤ] /(n) picking/harvesting/
Ĥ߼ [ĤߤȤ] /(v5r,vt) to pluck/to pick/to nip off/
Ĥ߽Ť [Ĥߤ] /(sK) (n) pile/accumulation/
Ĥ߽Ťͤ [Ĥߤͤ] /(v1,vt) to pile up/to accumulate/
Ĥम [Ĥम] /(n) spinning song/
Ĥम [Ĥम] /(n) spinning song/
Ĥम [Ĥम] /(n) spun thread/spun yarn (silk, wool, cotton, etc.)/
Ĥम [Ĥम] /(n) tsumugi silk yarn/(spun) silk noil yarn/
Ĥसʤ [Ĥसޤ] /(exp,v1) (id) to be contrary/
Ĥसʤ [Ĥसޤ] /(adj-na,n) perversity/cantankerous/eccentric/
Ĥस [Ĥस] /(n) whirlwind/
Ĥ᤬Ť [Ĥ᤬ޤ] /(sK) (exp,adj-i) (id) having a poor endgame/failing at the final stage/missing at the last turn/slacking off at the end/
Ĥ˲ФȤ⤹ [ĤˤҤȤ⤹] /(exp,v5s) (id) to lead a stingy life/to scrimp and save/to pinch pennies/to light one's (finger)nails (instead of a candle)/
Ĥιư [ĤΤ򤻤󤸤ƤΤ] /(exp,v5m) (id) to take a lesson from (someone serving as an example)/to learn from someone's example/to boil the dirt under (someone's) fingernails and drink it/
Ĥ [Ĥ] /(sK) (v5r,vi) (1) to draw near/to draw closer/(v5r,vi) (2) to press (e.g. for an answer)/to hound/
ĤḦ [ĤȤ] /(sK) (n) (1) claw sharpening/(n) (2) scratching post (for cats)/claw sharpener/
ĤḫФ [Ĥߤ] /(n) thumb index (e.g. in a dictionary)/
Ĥ [Ĥᤳ] /(sK) (v5m,vt) to cram/to stuff/to jam/to squeeze/to pack/to crowd/
Ĥ [Ĥᤰ] /(n) ratchet/toothed wheel/
Ĥ [Ĥᤢ] /(sK) (n) (1) fingernail mark/scratch/(n) (2) scars (e.g. of war)/traces (of damage)/ravages/after-effects/
Ĥʪ [Ĥ] /(sK) (n) (1) filling/packing/padding/wadding/filler/(n) (2) (food) stuffing/filling/dressing/(n) (3) (dent) (dental) filling/
Ĥ [Ĥۤ] /(n) stuffing a shopping container for a fixed price/
ĤǤ /(exp,v5r-i) (1) to intend/(exp,v5r-i) (2) to be sure that/
ĤǸ [ĤǤ] /(exp,v5u) to mean/
ĤФ [Ĥ] /(n,vs) burnishing/glazing/polishing/
Ĥä [Ĥ䤱] /(adj-na,adj-no) (1) frosted (glass)/matted/(n,adj-na) (2) disillusionment/letdown/
Ĥä饹 [Ĥ䤱饹] /(n) frosted glass/
Ĥ [Ĥɤ] /(sK) (n) wet season/rainy season/
ĤΤ餺 [Ĥ椷餺] /(exp,adv) not knowing at all (that)/without the slightest idea (that)/completely unaware (that)/
Ĥ餤ܤˤ [Ĥ餤ˤ] /(exp,v5u) to have a hard time of it/
Ĥ餯 [Ĥ餯] /(exp,v5r) to treat badly/
Ĥ餿 /(exp) (1) (net-sl) painful/bitter/heart-breaking/difficult (emotionally)/(exp) (2) (net-sl) tough/difficult/hard (usu. of situations)/(exp) (3) (net-sl) cruel/harsh/cold/
Ĥ̤̤ [Ĥ̤Ȥ] /(v5s,vt) (1) to go through/to pierce/to penetrate/(v5s,vt) (2) to stick to (opinion, principles, etc.)/to carry out/to persist with/to keep (e.g. faith)/to maintain (e.g. independence)/
Ĥ /(n) cheek meat/
Ĥ꤬ͷ [Ĥ꤬ͤ] /(n,adj-no) bell shape/
Ĥ결 [Ĥ] /(sK) (n) (sumo) hanging roof over the ring/
Ĥ겼 [Ĥꤵ] /(sK) (v5r,vi) to hang down/to dangle/
Ĥ겼 [Ĥꤵ] /(v1,vt) to suspend (from)/to hang (down)/to dangle/
Ĥ [Ĥ꤫] /(n) strap (to hang onto)/hanging strap/
Ĥ [Ĥ] /(sK) (n) slant eyes/almond-shaped eyes/eyes that are turned up at the corners/
Ĥ궶 [ĤϤ] /(n) suspension bridge/rope bridge/
Ĥ궶 [ĤФ] /(n) suspension bridge/rope bridge/
Ĥ궶 [ĤФ] /(n) (psych) suspension bridge effect/phenomenon where someone in fear or surprise mistakes their physiological response as romantic arousal/
Ĥ [Ĥꤰ] /(n) fishing gear/fishing tackle/
Ĥê [ĤȤ] /(sK) (n) hanging cupboard/wall cabinet/
Ĥ깭 [Ĥꤳ] /(sK) (n) advertising poster hanging over the centre aisle of a train, bus, etc./
Ĥ礦 [Ĥꤢ] /(v5u,vi) (1) to balance/to be in harmony/to be in equilibrium/(v5u,vi) (2) to suit/to go well together/to be a good match/
Ĥޤ [Ĥꤳޤ] /(v1,vi) to be carried away by/to be talked into/to be enticed/
Ĥ [Ĥꤵ] /(n) shroud line/
Ĥ [Ĥ] /(sK) (n) (1) hanger (e.g. for mosquito net)/hanging strap/(n) (2) fisherman/angler/
ĤФ [Ĥ] /(v5s,vt) to hold (the opponent) in the arms and carry him out of the ring/
ĤФ [Ĥ] /(v5s,vt) to lure out/to entice out/
Ĥ꾲 [Ĥɤ] /(n) hammock/swinging crib/
Ĥ夬 [Ĥꤢ] /(v5r,vi) (1) to be lifted up (with a crane, ropes, etc.)/to be raised/to be hoisted/(v5r,vi) (2) to turn upward (esp. of eyes)/to slant upward/
Ĥ夲 [Ĥꤢ] /(v1,vt) (1) to lift (with a crane, ropes, etc.)/to raise/to hoist/(v1,vt) (2) to manipulate (a price) upward/to (artificially) raise/to push up/to inflate/to jack up/
Ĥ [ĤФ] /(sK) (n) fish hook/
Ĥ [Ĥꤻ] /(n) change (for a purchase)/
Ĥ [Ĥꤻ󤰤] /(n) coin return slot/change slot/
Ĥ­ [Ĥꤢ] /(n) suspended scaffolding/
Ĥê [Ĥ] /(sK) (n) suspended shelf/
Ĥŷ [ĤƤ󤸤礦] /(sK) (n) suspended ceiling/
Ĥȭ [ĤФ] /(n) hanging flowerpot/
Ĥ [Ĥ] /(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/(n) (2) denounced/severely criticised/kangaroo court/
Ĥ뤷夲 [Ĥ뤷] /(v1,vt) (1) to hoist/to lift up/(v1,vt) (2) to (crowd around and) rebuke/to (gang up and) criticize/to reproach severely/to subject to a kangaroo court/to torment with hostile questions/
Ĥ [ĤäѤ] /(n) (uk) shiny, bald head/person with a shiny, bald head/
ĤĤ /(adj-na,adj-no,adv,vs) (1) (on-mim) smooth/shiny/slick/(adj-na,adj-no,adv,vs) (2) (on-mim) slippery/greasy/(adv,adv-to) (3) (on-mim) slurping (noodles)/(P)/
Ĥٷ [Ĥ٤] /(n,vs,vt) firing in rapid succession/volley of shots/
ĤǤ [Ĥ٤] /(n,vs,vt) firing in rapid succession/volley of shots/
ĤȤ [Ĥ٤Ȥ] /(n) fast descent/speedy fall/
Ĥڤ /(adj-f) (sl) (vulg) smooth and flat (e.g. of a prepubescent girl)/
Ĥ /(adv-to) (on-mim) smoothly/with a slipping or sliding motion/
Ĥ /(adv-to) (on-mim) smoothly/with a slipping or sliding motion/
Ĥ [ĤӤ礦] /(n) (bot) Fusarium wilt/
Ĥ [ĤΤ] /(n) (rare) hacksaw/bow saw/
Ĥ [Ĥ뤶] /(n) (astron) Grus (constellation)/the Crane/
Ĥ [Ĥ뤯] /(n) (1) item with a long slender neck (e.g. vase, bottle)/(n) (2) long-necked person/
Ĥ뿢ʪ [Ĥ뤷礯֤] /(n) vine/climber/climbing plant/creeper/creeping plant/liana/liane/
Ĥ [Ĥ뤻] /(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/
Ĥ [ĤФ] /(n) (uk) climbing rose/rambling rose/
ĤƹԤ [ĤƤ] /(v5k-s,vt) to take (someone to a place)/to take (someone) with one/to take along/to lead away/
ĤƹԤ [ĤƤ椯] /(v5k-s,vt) to take (someone to a place)/to take (someone) with one/to take along/to lead away/
Ĥ [ĤƤ] /(exp,vk) to bring someone along/
Ĥʤ /(adj-i) cold/indifferent/unfriendly/unsympathetic/unkind/
Ĥ쵢 [Ĥ줫] /(v5r) to bring (someone) back home/to take (someone) back home/
Ĥ [Ĥ줳] /(v5m,vt) to bring (someone into a place)/to lead into/
ĤФ [Ĥ] /(sK) (v5s,vt) (1) to take (someone) out (for a walk, to lunch, etc.)/(v5s,vt) (2) to entice out/to lure away/
Ĥź [Ĥ줽] /(sK) (v5u,vi) to become a couple/to be man and wife/to be married to/
Ĥ /(v4r,vi) (1) (arch) to bud/to sprout/(v4r,vi) (2) (arch) to have morning sickness/(v4r,vi) (3) (arch) to rut/to go into heat/
Ĥ [Ĥ] /(sK) (n) (1) soldier/warrior/(n) (2) (uk) person of courage/strong person/very capable person/master (in a field)/
Ĥ󤱤 /(adv,adv-to,vs) crabbily/unsociably/
Ĥä /(sk) (adv,vs) (1) (on-mim) standoffishly/primly/prickly/irritably/aloofly/(adv,vs) (2) (on-mim) pungently (of a smell)/acridly/sharply/(adv) (3) (on-mim) long and pointed (e.g. of a nose)/(adv,vs) (4) (on-mim) popping (of ears)/clearing (of sinuses)/
ĤĤƤ /(adj-no,adj-na) (1) (col) very short (clothing)/too short/(adj-no,adj-na) (2) (col) completely bald (head)/
ĤĤ /(adv,adv-to,vs) (1) (on-mim) aloof/morose/stuck-up/standoffish/cold/unfriendly/(adv,adv-to,vs) (2) (on-mim) (smelling) strongly/pungently/(adv,adv-to,vs) (3) (on-mim) spiky (esp. of a hairstyle)/sticking up straight (e.g. of plant stems)/(adv,adv-to) (4) (on-mim) poking (at)/pecking/
ĤǤ /(sk) (adj-na,n) (col) normally being cold but at some prompt suddenly becoming lovestruck/hot-cold personality type/
Ĥ /(adv,vs) (1) (on-mim) standoffishly/primly/prickly/irritably/aloofly/(adv,vs) (2) (on-mim) pungently (of a smell)/acridly/sharply/(adv) (3) (on-mim) long and pointed (e.g. of a nose)/(adv,vs) (4) (on-mim) popping (of ears)/clearing (of sinuses)/
Ĥޤ [ĤȤޤ] /(exp) primly/with one's nose in the air/smugly/
Ĥ [ĤȤ] /(exp,adj-f) (uk) pungent/irritating/acrid/
Ĥʤ /(n) (rkb:) snail/
Ĥܻ [Ĥܤ] /(n) (1) (sens) being kept uninformed/being cut off/out of the loop/(n) (2) (arch) upper gallery (where one can't hear)/blind seat/
ĤФ [Ĥ] /(sK) (v5s,vt) (rare) to push out/to project/to stick out/
Ĥ [Ĥɤ] /(n,vs) (1) buying books and not reading them/stockpiling books/tsundoku/(n) (2) books bought but not read/
ŤŤ /(ok) (adv-to,adv) (on-mim) (speak) bluntly/frankly/
Ť /(n) (col) wig/hairpiece/
ŤŤ /(ok) (adv,adv-to) (1) (on-mim) (dragging a large or heavy item) slowly/(adv,adv-to) (2) (on-mim) (falling) little by little/(slipping) gradually/(drawing back) slowly/with a slither/(adv,adv-to) (3) (on-mim) on and on/while putting off/slovenly/interminably/(adv,adv-to) (4) (on-mim) with a slurp/with a sniffle/(adj-na) (5) (on-mim) loose/lax/inconclusive/unresolved/
Ť /(sk) (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/
Ť /(ok) (adv) (1) much/remarkably/noticeably/(adv) (2) not at all (with neg. verb)/(adv) (3) quickly and vigorously/unhesitatingly/
 /(prt) (1) you said/he said/she said/they said/(prt) (2) even if/(prt) (3) do you seriously think that/(prt) (4) I already told you/you should know by now that/of course/(prt) (5) the said .../said .../(prt) (6) says that .../(prt) (7) I hear that .../(prt) (8) as for the term .../(prt) (9) as for .../(P)/
 /(prt,conj) (1) (forms plain conjunction) and/(prt,conj) (2) (and) then/(prt,conj) (3) because (of)/so/since/(prt,conj) (4) through (that)/by/(prt,conj) (5) although/but/(and) yet/(prt) (6) particle used to connect to auxiliary verbs/(prt) (7) particle used to form compound verbs/(prt) (8) (col) please (do)/
Ƥ /(n) (1) (hist) Di (ancient Chinese ethnic group)/(n) (2) (astron) Chinese "root" constellation (one of the 28 mansions)/
ƤȤ /(n) (rare) (arch) rainbow/
Ƥ [Ƥ] /(n,vs,vi) tripartite talk/three-man talk/
Ƥ /(exp) (col) called/named/that says/that/
Ƥ /(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,adj-na) (on-mim) gleaming/shining/glistening/
Ƥ /(n) shine/gleam/reflection/
Ƥ /(v5r) (col) to gleam/to shine/
Ƥ /(n) fourth principle of the Eight Principles of Yong/hook at the end of a vertical or horizontal stroke/
Ƥ礯 /(n) (arch) stopping in one's tracks/standing still/
ƤФ /(adv,adv-to,vs) (on-mim) briskly/quickly/promptly/
ƤѤ /(adv,adv-to,vs) (on-mim) briskly/quickly/promptly/
Ƥ [Ƥ] /(n) grenade/
Ƥ [Ƥ] /(adj-na,n) (uk) immediate (effect, result, etc.)/instant/instantaneous/prompt/
Ƥ /(v5k-s,aux-v) (col) to continue/
ƤƤ /(adv,adv-to) (on-mim) (walking a long distance) at a steady pace/intently/earnestly/single-mindedly/trudgingly/ploddingly/(P)/
Ƥ /(n) (sl) (joc) going on foot/
Ƥ /(adv) (kyu:) very/
ƤƤ /(n) (on-mim) sound of walking/
ƤǤưʤ [ƤǤ⤦ʤ] /(exp,adj-i) refusing to budge/adamant/intransigent/unyielding/
Ƥθ [ƤΤ] /(n) principle of leverage/
Ƥ [Ƥ] /(n,adj-no) (uk) piling up high (food in a bowl)/filling (a bowl)/heaped bowl/
Ƥ [Ƥ] /(n,vs,vt,vi) (1) shoring up (a company, industry, etc.)/propping up/bolstering/support/promotion/(n,vs,vi) (2) (finc) manipulation (of the market, esp. to prevent a sudden fall)/jacking-up/
ƤƤ /(exp) testing, testing/
ƤäƤ /(adv,adv-to,vs,adj-na) (on-mim) gleaming/shining/glistening/
Ƥạ̈ [Ƥäߤ] /(sK) (n) (food) miso, fried soybeans and vegetables seasoned with sake and sugar/
Ƥä /(adv) surely/certainly/without doubt/(P)/
Ƥä /(n) (chn) hand/hands/
ƤäȤᤤ [ƤäȤФ䤤] /(sK) (adj-i) (1) quick/prompt/without delay/(adj-i) (2) simple/easy/effortless/
ƤäѤ /(n) (food) regional Sanuki cuisine, usu. of minced vegetables, seafood, and vinegared miso/
Ƥäڤ󤫤 /(adv) (1) (rare) calling sound of the lesser cuckoo/(n) (2) lesser cuckoo (Cuculus poliocephalus)/
Ƥäݤ [Ƥäݤ] /(sK) (n) gunsmith/
ƤĤʤ [ƤĤʤ] /(sK) (n) chain tag (tag variant in which caught players hold hands with the tagger)/
ƤƤʤ [ʤ] /(sK) (n) (1) (dated) child whose paternity is unknown/illegitimate child/(n) (2) (dated) child whose father is dead/fatherless child/
ƤƤʤ [ƤƤʤ] /(sK) (n) (1) (dated) child whose paternity is unknown/illegitimate child/(n) (2) (dated) child whose father is dead/fatherless child/
Ƥ̵ [ʤ] /(sK) (n) (1) (dated) child whose paternity is unknown/illegitimate child/(n) (2) (dated) child whose father is dead/fatherless child/
Ƥ̵ [ƤƤʤ] /(sK) (n) (1) (dated) child whose paternity is unknown/illegitimate child/(n) (2) (dated) child whose father is dead/fatherless child/
Ƥ /(prt) (1) (apparently) that's what it's like, isn't it/(exp) (2) (col) that sort of (thing mentioned immediately prior)/
Ƥʤ /(exp) (col) something like .../something called .../
Ƥ /(prt) (1) (apparently) that's what it's like, isn't it/(exp) (2) (col) that sort of (thing mentioned immediately prior)/
ƤΤҤ֤ [ƤΤҤ򤫤] /(sK) (exp,v5s) (1) (id) to flip-flop/to do an about-face/to flip over one's hand/(exp,v5s) (2) (id) to do something easy/
ƤΤҤ֤ [ƤΤҤ餬] /(sK) (n,vs,vi) sudden reversal (of behavior, opinion, attitude, etc.)/about-face/flip-flop/
Ƥ /(exp) (1) if (an action, etc.)/(exp) (2) since .../if you are going to .../(exp) (3) one after another/indicates repeated action/(exp) (4) adds emphasis/
Ƥ /(prt) (1) (col) speaking of/(prt) (2) (col) (I told you) already/come on/
Ƥ /(int) ehehe (embarrassed laugh)/ahaha/
Ƥؤ /(int) ehehe (embarrassed laugh)/ahaha/
Ƥؤ /(sk) (int) ehehe (embarrassed laugh)/ahaha/
Ƥؤڤ /(exp) (on-mim) (sl) laughing embarrassedly and sticking out one's tongue/
Ƥ /(n) (1) (food) deep draining basket (esp. for noodles)/(n) (2) (rare) hand basket/(n) (3) (rare) (sl) going to a prostitute/
Ƥᤧ /(pn) (1) (uk) (derog) (male) you/(pn) (2) (uk) (male) I/me/oneself/myself/yourself/himself/herself/
Ƥ /(prt) (1) even if/even though/(int) (2) (abbr) wow/
Ƥɤ [Ƥ⤤] /(exp,adj-ix) (1) (uk) indicates concession or compromise/(exp,adj-ix) (2) (uk) indicates permission/
Ƥɤ [Ƥ褤] /(exp,adj-ix) (1) (uk) indicates concession or compromise/(exp,adj-ix) (2) (uk) indicates permission/
Ƥ /(suf) (net-sl) (fam) suffix for familiar person/
Ƥ /(suf) (net-sl) (fam) suffix for familiar person/
ƤǤ /(int) (vulg) (ktb:) what the hell are you saying!?/
ƤǤ /(int) (vulg) (ktb:) what the hell are you saying!?/
Ƥ桼 /(exp,conj) (1) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/(exp,conj) (2) (col) (uk) by the way/
Ƥ /(exp,prt) (1) expresses a firm view or feeling/(exp,prt) (2) please .../would you .../
Ƥ [Ƥ盧Ȥ] /(n) teyo-dawa speech/mid-Meiji period schoolgirl slang in which sentence-end particles "teyo" and "dawa" were used prominently/
Ƥ餷碌 [Ƥ餷碌] /(sK) (v1,vt) to check/to compare/
ƤƤ /(adv,adv-to,vs) (on-mim) gleamingly/shinily/
Ƥ /(exp,aux-v,v1) (1) (col) to be ...-ing/(exp,aux-v,v1) (2) (col) to have ...-ed/to be ...-ed/
ƤƤ˷ [ƤƤܤ] /(n) paper doll to which children pray for fine weather (usu. white, and shaped like a Buddhist priest)/
Ƥʤ /(n) feeling awkward/
ƤӤä /(n) (product) Terebikko/interactive VHS console game system/
Ƥ챣 [Ƥ줫] /(n) hiding one's embarrassment/
Ƥ󤫤 /(adv) (1) from the start/(adv) (2) not at all/
Ƥ󤫤󴵼 [Ƥ󤫤󤫤󤸤] /(n) (an) epileptic/person with epilepsy/
Ƥ󤫤ȯ [Ƥ󤫤ۤä] /(n) (med) epileptic seizure/epileptic fit/
Ƥ󤰤 [Ƥ󤰤Ӥ礦] /(n) witches' broom (plant disease)/hexenbesen/
Ƥ [Ƥ󤰤Ӥ礦] /(n) witches' broom (plant disease)/hexenbesen/
Ƥ [Ƥ󤳤] /(n,adj-no) piling up high (food in a bowl)/filling (a bowl)/heaped bowl/
Ƥ [Ƥ󤳤] /(n,adj-no) piling up high (food in a bowl)/filling (a bowl)/heaped bowl/
Ƥ󤵤 [Ƥ󤵤Ȥ] /(n) beet sugar/
Ƥ󤷤 /(n) (cards) (hanaf) tensho (game originally played with a Tensho karuta)/
ƤƤ [ƤƤޤ] /(n,vs,vi) whirl of busyness/flurry of activity/being rushed off one's feet/having a very busy time (doing)/
ƤƤ [ƤƤޤ] /(n,vs,vi) whirl of busyness/flurry of activity/being rushed off one's feet/having a very busy time (doing)/
ƤƤ /(n) (chn) (hand) towel/
Ƥ /(adv) (1) (not) at all/completely/utterly/entirely/altogether/(adv) (2) very/extremely/
ƤǤ /(adv) each/respectively/individually/separately/
ƤǤФФ /(adj-na) (1) various/diverse/divergent/disorderly/uncoordinated/(adj-na) (2) each according to one's own wishes/
ƤǤ /(n) each/each one/
ƤǤФФ /(adj-na) (1) various/diverse/divergent/disorderly/uncoordinated/(adj-na) (2) each according to one's own wishes/
ƤǤХХ /(adj-na) (1) various/diverse/divergent/disorderly/uncoordinated/(adj-na) (2) each according to one's own wishes/
ƤǥХХ /(adj-na) (1) various/diverse/divergent/disorderly/uncoordinated/(adj-na) (2) each according to one's own wishes/
ƤȤ [ƤȤष] /(n) (1) ladybug/ladybird/lady beetle/(n) (2) Asian lady beetle (Harmonia axyridis)/harlequin ladybird/
ƤӤ [ƤӤ] /(n) (astron) Libra (constellation)/the Scales/
ƤӤ [ƤӤФ] /(n) balance scale/balance/
ƤӤ [ƤӤܤ] /(sK) (n) carrying pole/shoulder pole/milkmaid's yoke/
Ƥפʴ [Ƥפ餳] /(n) tempura flour (flour mixed with starch, etc.)/
Ƥ /(n,adj-no,adj-na,vs) confusion/disturbance/commotion/chaos/disorder/
Ƥ [Ƥ󤵤] /(n) (uk) sugar beet (Beta vulgaris)/
Ƥ [Ƥ󤵤Ȥ] /(sK) (n) beet sugar/
Ƥ [Ƥ] /(n,vs,vt) (form) making up (a deficit, loss, etc.)/covering/compensation/supplementation/replenishment/
Ʒ [Ƥ] /(n) (gramm) -te form (of a verb or adjective)/
Ƹ [Ƥ] /(exp,conj) (1) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/(exp,conj) (2) (col) (uk) by the way/
Ƹ [Ƥ椦] /(exp,conj) (1) (col) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/(exp,conj) (2) (col) (uk) by the way/
ʤ [Ƥʤʤ] /(exp,adj-i) (uk) unable to resist/unable to suppress/
 /(conj,aux) (arch) without doing .../
 /(prt) (1) at/in/(prt) (2) at/when/(prt) (3) by/with/(conj) (4) (col) so/therefore/(and) then/accordingly/(conj) (5) (col) by the way/incidentally/now then/well/(P)/
 /(prt,conj) (1) (forms plain conjunction) and/(prt,conj) (2) (and) then/(prt,conj) (3) because (of)/so/since/(prt,conj) (4) through (that)/by/(prt,conj) (5) although/but/(and) yet/(prt) (6) particle used to connect to auxiliary verbs/(prt) (7) particle used to form compound verbs/(prt) (8) (col) please (do)/
Ǥ /(aux) (abbr) (arch) to be/
Ǥʤ /(exp) please be .../
Ǥޤ /(exp) (pol) be/is/(P)/
Ǥ /(exp) (pol) (arch) to be/
Ǥ /(cop,v5r-i) (form) be/is/(P)/
Ǥ뤫 /(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")/
Ǥ /(exp) (1) no matter (what, who, etc.)/(exp) (2) whether ... or .../(exp) (3) be/
Ǥ /(exp,conj) if it is the case that .../
Ǥ /(exp) will/probably/may/I think/surely/I hope/I fear/it seems/
Ǥ [Ǥ] /(n) mudstone/
Ǥ /(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/
ǤѤ /(sk) (n) (sl) (vulg) huge breasts/huge boobs/
Ǥѥ /(sk) (n) (sl) (vulg) huge breasts/huge boobs/
Ǥʪ [Ǥ֤] /(sK) (n) (uk) huge person/enormous object/
Ǥ¤ [Ǥ뤫] /(exp) as (much) as possible/as (far) as possible/
Ǥä뺧 [Ǥää] /(exp,n) marriage due to unintended pregnancy/shotgun wedding/
Ǥä [Ǥä] /(exp,n) (abbr) marriage due to unintended pregnancy/shotgun wedding/
Ǥʤ [Ǥʤ] /(exp,n) impossible proposition/unreasonable proposal/tall order/
Ǥ᤯ [ǤϤ䤯] /(exp) as soon as possible/(P)/
Ǥ¤ [Ǥ뤫] /(exp,adv,adj-no,n) as much as one can/as much as possible/
Ǥ¤᤯ [Ǥ뤫Ϥ䤯] /(exp,adv) as soon as possible/at the earliest time/
Ǥ¤ [Ǥ뤫ꤽ] /(exp) as soon as possible/ASAP/
Ǥ [Ǥ] /(sK) (n,adj-f) yield/crop/production/volume/piecework/
Ǥ [Ǥ] /(n,vs) (col) (abbr) marriage due to unintended pregnancy/shotgun wedding/
Ǥ [Ǥ] /(sK) (n) occurrence/happening/incident/event/
Ǥ [Ǥ] /(exp) as soon as ... is completed/as soon as ... is done/as soon as one is able to .../as soon as one has (free time)/
Ǥ夬 [Ǥ] /(sK) (n) (1) completion/finish/(n) (2) workmanship/result/outcome/
Ǥ夬 [Ǥ] /(sK) (v5r,vi) (1) to be completed/to be finished/to be ready (e.g. to serve or eat)/(v5r,vi) (2) (col) to be very drunk/to get plastered/
Ǥ» [Ǥʤ] /(n,adj-no) (1) failure/defective article/dead loss/botch/(n) (2) good-for-nothing/worthless person/flop/
Ǥ»ʤ [Ǥʤ] /(n,adj-no) (1) failure/defective article/dead loss/botch/(n) (2) good-for-nothing/worthless person/flop/
Ǥ /(v5k-s,aux-v) (col) to continue/
ǤǤ /(adv) (on-mim) plump/fat/
Ǥ˷ [ǤΤܤ] /(exp,n) (1) (uk) doll/puppet/(exp,n) (2) (uk) (derog) blockhead/idiot/useless person/good-for-nothing/
Ǥ [ǤΤܤ] /(sK) (exp,n) (1) (uk) doll/puppet/(exp,n) (2) (uk) (derog) blockhead/idiot/useless person/good-for-nothing/
Ǥ /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥ /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥ /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥ /(aux) (arch) (pol) be/is/
Ǥݤ /(n) dekopon mandarin/sumo mandarin/sumo citrus/
Ǥ [Ǥ] /(n) (derog) (uk) (ktb:) big forehead/fivehead/asshole/
Ǥ /(cop) (arch) be/is/
Ǥ /(exp) (arch) (pol) be/is/
Ǥ¤ [Ǥ] /(sK) (exp,v5r,cop) (uk) (hon) (pol) (arch) be/is/
Ǥ /(exp,prt) (1) even (e.g. even a child)/(exp,prt) (2) as long as (it is, you are, etc.)/(if) only/just/(P)/
Ǥʤ /(exp,adj-i) is nothing but/is nothing more than/is only/is no more than/(P)/
Ǥ /(conj) (pol) if it's the case/
Ǥ /(exp) (1) (pol) it seems/I think/I guess/I wonder/(exp) (2) (pol) right?/don't you agree?/(P)/
Ǥ礦 /(exp) (1) (pol) it seems/I think/I guess/I wonder/(exp) (2) (pol) right?/don't you agree?/(P)/
Ǥ礦 /(exp) (pol) don't you think?/indicates question/(P)/
Ǥ /(cop,aux-v) (pol) be/is/(P)/
Ǥ /(exp) (pol) indicates question/(P)/
Ǥ /(conj) (pol) so/therefore/accordingly/consequently/on those grounds/that is why/for that reason/(P)/
Ǥ /(conj) (pol) but/however/(and) yet/nevertheless/still/for all that/(P)/
ǤǤ /(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")/
ǤޤĴ [Ǥޤ礦] /(n) style of polite speech in Japanese (with sentences ending in "desu" and verbs ending in "masu")/
Ǥ /(exp,prt) even (e.g. even a child)/
Ǥ [Ǥ] /(n) style of polite speech in Japanese (with sentences ending in "desu" and verbs ending in "masu")/
Ǥ /(exp) (col) be/is/
Ǥ塼 /(exp) (col) be/is/
Ǥä /(exp) (ksb:) is it?/
Ǥä /(adj-i) (col) huge/big/gargantuan/(P)/
Ǥä /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥä /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥä /(sk) (adj-i) (col) huge/big/gargantuan/
Ǥä /(exp) (pol) (ksb:) right?/don't you think?/don't you agree?/
Ǥä /(exp) (pol) (ksb:) right?/don't you think?/don't you agree?/
Ǥä /(exp) (pol) (osb:) I assure you it is/
Ǥä夲 [Ǥä] /(n) fabrication/made-up story/sham/hoax/put-up job/frame-up/trumped-up charge/
Ǥä夲 [Ǥä] /(v1,vt) (1) to fabricate/to invent/to make up (a story)/to cook up/to trump up (a charge)/to concoct/(v1,vt) (2) to cobble together/to put together (in a slapdash manner)/
Ǥä [Ǥäۤ] /(sK) (n,vs,vi) (yoji) apprenticeship/
Ǥä [Ǥäܤ] /(sK) (n,vs,vi) (yoji) apprenticeship/
Ǥäפ /(adv,adv-to,vs) (on-mim) with a lot of fat/with a heavy build/with a portly build/with a stout build/
Ǥäפꤷ /(adj-f) stout/fat/corpulent/portly/
Ǥ [ǤǤष] /(n) (uk) snail/
Ǥʤ /(exp) without/but if/otherwise/or else/(P)/
ǤʤƲ [ǤʤƤʤ] /(exp) (uk) if not ... then what is it?/(this) is nothing other than .../(it) must be .../(it) is definitely .../
Ǥʤ /(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/
Ǥ /(exp) (1) (that is) in/(that is) at/(exp) (2) (that is done) with/(that is done) by/(exp) (3) (that is) of (a quantity, number)/(that) spans (a certain time)/
Ǥ /(conj) (1) then/well/so/well then/(int) (2) bye then/(exp) (3) at/in/by/with/using/(exp) (4) (arch) if not .../unless .../(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)/
ǤϤǤ /(conj) (1) (col) then/well/so/well then/(int) (2) (col) bye then/bye bye/
ǤϤο [ǤϤΤ] /(sK) (sk) (n) (1) (hist) director of Dewa province/(n) (2) (sl) (joc) person who frequently makes comparisons with other countries, industries, etc. when complaining about an issue or situation/
ǤϤο [ǤΤ] /(sK) (n) (1) (hist) director of Dewa province/(n) (2) (sl) (joc) person who frequently makes comparisons with other countries, industries, etc. when complaining about an issue or situation/
ǤϤޤ /(exp) (abbr) see you later/goodbye/sincerely/(P)/
Ǥ̵ [ǤϤʤ] /(sK) (exp,adj-i) (uk) is not/am not/are not/
Ǥ̵ [ǤϤʤ] /(exp) (1) (uk) isn't it?/(exp) (2) (uk) let's .../why don't we .../how about we .../shouldn't we .../(P)/
Ǥ̵ [ǤϤʤ] /(exp) (uk) is it not so?/
Ǥ̵ [ǤϤʤ] /(exp,aux) (uk) does not seem (to be)/
Ǥ̵ [ǤϤʤ] /(sK) (conj) (uk) not (that), but rather (something else)/without/
Ǥ /(exp) (col) be/is/
Ǥ /(adj-no,adj-na,n) (1) (col) fat/chubby/(n) (2) (col) fatso/fatty/fat person/
Ǥ֤ /(exp,n) fatso/chub/jelly-bean/
Ǥ֤ä /(n,adj-na,adj-no) (derog) fatty/butterball/
Ǥ֤Ǥ /(adj-no,adj-na,adv,adv-to,vs) fat/
Ǥ֤ /(v5r,vi) (derog) (sl) to become fat/
Ǥ [Ǥ֤] /(n) (sl) chubby chaser/person attracted to overweight people/
Ǥ /(conj) (1) but/however/though/nevertheless/still/yet/even so/also/as well/(prt) (2) even/(prt) (3) however/no matter how/even if/even though/(prt) (4) ... or something/(prt) (5) either ... or .../neither ... nor .../(pref) (6) pseudo-/quack/in-name-only/(pref) (7) for lack of anything better to do/(P)/
Ǥ⤢ /(v5r-i) (1) to also be (implies that as well as the earlier stated this is also the case)/(v5r-i) (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/
Ǥä /(exp,conj) (1) in addition to that/furthermore/moreover/as well as/(prt) (2) by/with/
Ǥ [Ǥ⤤] /(n) quack (doctor)/
Ǥ̵ [Ǥʤ] /(sK) (exp,adj-i) (1) (uk) is not ... either/is (neither ...) nor .../nor is it .../is not even .../(exp,adj-i) (2) (uk) does not ... either/(neither ...) nor .../does not even .../
Ǥ /(exp,prt) (1) expresses a firm view or feeling/(exp,prt) (2) please .../would you .../
Ǥ /(adv) very/awfully/exceedingly/
Ǥ /(exp,aux-v,v1) (1) (col) to be ...-ing/(exp,aux-v,v1) (2) (col) to have ...-ed/to be ...-ed/
Ǥ빺Ǥ [Ǥ뤯Ϥ] /(sK) (exp,v1) (1) (proverb) the nail that sticks out gets hammered down/people that stick out too much get punished/(exp,v1) (2) (proverb) tall trees catch much wind/people that excel at something become disliked/
Ǥ /(adv) very/awfully/exceedingly/
Ǥä /(adv,n,vs) (1) (col) (on-mim) slack/slovenly/lackadaisical/(adv,n,vs) (2) (col) (on-mim) moonstruck/love-struck/spoony/
ǤĤ /(v5k,vi) (1) to idle/to laze/to be slovenly/(v5k,vi) (2) to flirt/to philander/to womanize/
ǤǤ /(adv,adv-to,vs) (1) (on-mim) idling/lazing/slovenly/(adv,adv-to,vs) (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/
ǤǤ /(sk) (conj) (1) (col) then/well/so/well then/(int) (2) (col) bye then/bye bye/
ǤǤ /(conj) (1) (col) then/well/so/well then/(int) (2) (col) bye then/bye bye/
Ǥ󤰤֤ [Ǥ󤰤꤬] /(n,vs) somersault/tumble/roll/
Ǥ󤰤֤ [Ǥ󤰤꤫] /(v5r,vi) to turn a somersault/to turn over (topsy-turvy)/to turn head over heels/
Ǥ󤰤֤ [Ǥ󤰤꤬] /(v5r,vi) to turn a somersault/to turn over (topsy-turvy)/to turn head over heels/
ǤǤ [ǤǤ] /(n) pellet drum (used as a children's toy)/rattle drum/
ǤǤ [ǤǤष] /(n) (uk) snail/
Ǥ /(adv) imposingly/heavily/conspicuously/in a dignified manner/
Ǥפ [ǤפΤ] /(n) starch glue/starch paste/
Ǥ [Ǥ] /(sK) (n) buttocks/
Ǥʴ [Ǥפ] /(n) (uk) starch/
Ǹ¤ޤ [Ǥޤ] /(cop) (uk) (pol) be/is/(P)/
Ǹ¤ޤ [Ǥޤ] /(rK) (cop,exp) (arch) (pol) be/is/
Ǹ¤ [Ǥ] /(rK) (exp,v5r,cop) (uk) (hon) (pol) (arch) be/is/
Ǹ [Ǥ] /(cop) (pol) (arch) be/is/
ʤ [Ǥʤʤ] /(exp,adj-i) (uk) unable to resist/unable to suppress/
̵ [Ǥʤ] /(sK) (exp,adj-i) (uk) is not/am not/are not/
Ӥ [Ǥ] /(sK) (exp,v5r,cop) (uk) (hon) (pol) (arch) be/is/
 /(prt,conj) (1) if/when/(prt,conj) (2) and/(prt) (3) with/(prt) (4) used for quoting (thoughts, speech, etc.)/(n) (5) (shogi) (abbr) promoted pawn/(prt) (6) (kyu:) indicates a question/(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/
Ȥ /(exp,v5r-i) it says .../it reads .../... is written/
Ȥ /(conj) if it is the case that/if/
ȤΤ /(exp) I wish/I hope/I'd rather/
Ȥ [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
Ȥ [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
Ȥ [ȤȤ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
Ȥʪ [Ȥ] /(exp) (uk) something like .../something called .../
Ȥ [Ȥ櫓] /(exp) (uk) this is why/this means/it is the case that/
ȤäƤǤϤʤ [ȤäƤ⤫ǤϤʤ] /(exp,adj-i) it is no exaggeration to say/it is not too much to say/
Ȥäʹʤ [ȤäƤʤ] /(exp,adj-i) insisting/
ȤΩ [Ȥ] /(exp,v5t) (1) to go to seed/to become hard and fibrous/(exp,v5t) (2) to have passed one's prime/to have lost the first bloom of one's youth/
Ȥ /(adv) (1) (rare) completely/thoroughly/(adv) (2) (rare) exactly/precisely/(adv) (3) (rare) comfortably/(adv) (4) (rare) not at all/(adv) (5) (rare) solidly/firmly/
Ȥ /(ok) (adv) (1) (rare) completely/thoroughly/(adv) (2) (rare) exactly/precisely/(adv) (3) (rare) comfortably/(adv) (4) (rare) not at all/(adv) (5) (rare) solidly/firmly/
Ȥ [ȤΤफ] /(exp,n) a long time ago/long ago/
ȤȪ [ȤФ] /(n) cornfield/corn field/maize field/
Ȥʴ [Ȥ] /(n) (1) cornmeal/(n) (2) corn flour/maize flour/
Ȥػ [Ȥ] /(sK) (n) rattan chair/cane chair/wicker chair/
Ȥ [Ȥ] /(sK) (n) (anat) radius/
Ȥ [ȤĤ] /(sK) (n) (med) throbbing pain/
Ȥǹ [ȤΤ] /(n) (med) navicular disease/navicular syndrome/
Ȥŷ [ȤƤ] /(n) (Buddh) heaven of the thirty-three/one of the six heavens of the desire realm/
Ȥ᤮ [Ȥꤹ] /(sK) (v1,vi) to go past/to pass/to pass by/
Ȥ [ȤꤳȤ] /(sK) (n) (1) common word/common phrase/everyday expression/byword/(n) (2) jargon/lingo/argot/cant/
Ȥƻ [Ȥߤ] /(n) passage/path/route/one's way/
Ȥ /(prt,conj) (1) and the like/such as/among other things/and so on/(exp,prt) (2) or something/something like/a (certain)/(exp,prt) (3) I hear that .../people say that .../rumour has it that .../(exp,prt) (4) (col) or something/something like/or whatever/(P)/
Ȥοڤ [ȤΤäݤ] /(sK) (exp) (id) evading blame by pinning it on a subordinate and abandoning them/a skink lizard's shedding of its tail/
Ȥ [Ȥ] /(n) (astron) Lacerta (constellation)/the Lizard/
Ȥ /(exp,conj) for some reason like .../because ... or something like that/
ȤȤ [ȤʤȤ] /(exp) (1) (uk) or something/or something like that/or words to that effect/(exp) (2) (uk) something or other/
ȤΩ [Ȥ] /(n,vs,vt) fault-finding/carping/
Ȥ [Ȥꤴ] /(n) (rare) sharp voice/shrill voice/angry voice/
Ȥ [Ȥˤ] /(sK) (n) (dated) offender/criminal/
Ȥ /(n) (serv) Toki (regular Joetsu-line Shinkansen)/
Ȥε [ȤΤ] /(n) (arch) infectious disease/plague/epidemic/
Ȥ [ȤΤ] /(exp,n) battle cry/war cry/
Ȥᤫ /(v5s,vt) to make (one's heart) beat fast (with excitement, etc.)/to flutter/to pound/
Ȥ᤭ /(n) beating (of the heart, with joy, excitement, etc.)/palpitation/throbbing/pounding/fluttering/
Ȥ᤭ꥢ /(n) (product) Tokimeki Memorial (dating game series)/
Ȥ᤯ /(v5k,vi) to beat fast (of one's heart)/to flutter (with joy, anticipation, etc.)/to throb/to pound/to palpitate/
Ȥ [Ȥ冷] /(n) evergreen tree/
Ȥ [Ȥ] /(n,adj-no) pink (wing colour of crested ibis) (color)/
Ȥ [Ȥ餤] /(sK) (n,vs,vt) unstitching and washing/
ȤΤ餺 [Ȥ餺] /(n) summer-catch salmon/
Ȥ [Ȥ] /(sK) (v5s,vt) to uncover/to solve/to reveal/
Ȥ [Ȥޤ] /(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/
Ȥ夲 [Ȥ] /(n) (mech) honing/
Ȥ /(aux-v,v5k) to do something in readiness for/to get something (needful) done/(P)/
Ȥ /(n) Tokudama plantation lily/Hosta tokudama/
ȤȤ /(adv-to,adv) (on-mim) glug-glug/
Ȥ [ȤΤफ] /(exp,n) (dated) a long time ago/long ago/
Ȥ [Ȥۤɤ] /(exp,v5k) to uncoil itself/
Ȥ򴬤 [Ȥޤ] /(exp,v5k) (1) to coil itself (e.g. a snake)/(exp,v5k) (2) to loaf around/
Ȥ [Ȥ] /(n) (astron) Horologium (constellation)/the Pendulum Clock/
Ȥ [Ȥ] /(sK) (v5m,vi) (1) to melt into/to dissolve into/to merge into/(v5m,vi) (2) to blend into (surroundings)/to fit in/to adapt to/to integrate/
Ȥȴ [Ȥ̤] /(n) tweezers/forceps/
ȤȤ /(adv,adv-to) (on-mim) briskly with small steps/trotting/
ȤȤ /(n) (1) (on-mim) the very end/finish/(n,adv) (2) (on-mim) to the very end/to the last/thoroughly/completely/fully/
ȤȤޤ /(exp) to the very end/to the bitter end/to the last/to the hilt/thoroughly/
Ȥؤ /(exp,n) (ksb:) vicinity/area/
Ȥ /(exp) (1) from the place (where)/(exp,conj) (2) from the fact that .../caused by the fact that .../because/
Ȥɤä /(exp) even so/however/still/whereupon/even though/nevertheless/on the contrary/as a matter of fact/despite/
ȤƤ󼰤 [ȤƤ󤷤] /(adv) systematically/in turn/consequentially/mechanically/automatically/
Ȥ /(prt,conj) although (it is a certain time or something is in a certain condition)/even though normally/(P)/
Ȥ [Ȥ] /(adv) crowded/packed/crammed/cramped/filled/overflowing/
Ȥ [Ȥޤ] /(adv) crowded/packed/crammed/cramped/filled/overflowing/
Ȥ鷺 [Ȥޤ鷺] /(exp,adv) (uk) irrespective of the occasion/indiscriminately/
Ȥ [Ȥ] /(n) (written) address/
Ȥŷ [ȤƤ] /(n) (1) (food) (uk) gelidium jelly strips (made from agar-agar)/(n) (2) (uk) (vulg) prostate orgasm/
ȤѤä [Ȥä] /(exp) meanwhile/in the meantime/
ȤѤѤ [ȤФʤ] /(exp,v5r) (proverb) so many countries, so many customs/
Ȥ /(prt,conj) although (it is a certain time or something is in a certain condition)/even though normally/
ȤŹ [Ȥߤ] /(n) simple store/booth/stall/
Ȥ /(exp) (col) apparently/from what I have heard/they say/you know/I hear/
Ȥ [Ȥˤ] /(sK) (exp,vk) (id) (dated) (col) to get mad/
Ȥ /(exp,v1) ... is considered to .../
Ȥä /(exp) (col) even if .../even supposing that .../
Ȥ /(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)/(exp) (2) apart from ... (used to change the topic)/(exp) (3) even (e.g. "not even a single person")/(exp) (4) thinking that .../trying to .../(P)/
ȤƤ /(exp) as (for)/for/in the capacity of/
ȤƤ /(exp) (1) even if .../even supposing that .../(exp) (2) also as .../also for .../also from the position of .../(P)/
ȤϿ [Ȥߤդ] /(n) bound-in supplement (in a book, magazine, etc.)/
Ȥ [Ȥ] /(n) file (for holding papers)/
ȤϿ [Ȥߤդ] /(n) bound-in supplement (in a book, magazine, etc.)/
Ȥ [Ȥ] /(v5m,vt) (1) to file (away)/to keep on file/(v5m,vt) (2) to bind up (e.g. between pages)/to insert/
Ȥ [ȤФ] /(n) large sewing needle/wool needle/
Ȥ [Ȥ] /(n) seam/
Ȥ /(exp,vs-i) (1) to try to .../to be about to do .../(exp,vs-i) (2) to decide to .../(exp,vs-i) (3) to take as/to treat as/to regard as/(exp,vs-i) (4) to use for/(exp,vs-i) (5) to suppose that (such) is the case/to assume/(exp,vs-i) (6) to decide that/to think that/(exp,vs-i) (7) to make into/to change into/(exp,vs-i) (8) to feel (e.g. after sound symbolism or psychological experience word)/to look/to feel like/(exp,vs-i) (9) to intend/to have the intention/(P)/
Ȥ /(conj) then/if so/if/(P)/
Ȥ /(conj) then/if so/if/(P)/
Ȥ [Ȥ] /(sK) (n) spices used in toso (spiced sake)/
ȤȤ /(n) tochiotome (Fragaria x ananassa)/strawberry cultivar from Tochigi Prefecture/
Ȥ /(v5r,vt) (1) to flub (one's lines)/(v5r,vi) (2) to be flustered/to be confused/(v5r,vi) (3) to bungle/to mess up/to blunder/
Ȥ [Ȥ뤦] /(v5u,vi) (1) (col) to lose one's senses/to go mad/to go off the rails/(v5u,vi) (2) (dated) to fool around/to mess around/to lark about/to romp/to frolic/
Ȥ [Ȥ뤦] /(ok) (v5u,vi) (1) (col) to lose one's senses/to go mad/to go off the rails/(v5u,vi) (2) (dated) to fool around/to mess around/to lark about/to romp/to frolic/
Ȥ [Ȥ] /(n) cake made from pounded horse chestnuts and mochi rice/
Ȥä [ȤäΤफ] /(exp,n) a long, long time ago/very long ago/
Ȥä /(adv,adv-to) (on-mim) thoroughly/carefully/deliberately/seriously/fully/
Ȥäꤲ [Ȥäʤ] /(n) (sumo) two-handed head twist down/
Ȥäܿ [Ȥä䤷] /(n) (uk) bottle palm (Hyophorbe lagenicaulis)/
Ȥä /(n) (sumo) arm bar throw/
Ȥä /(v1,vi) (obs) to be flustered/to be confused/
ȤäĤѤ /(n) (tsug:) the end/closing/
Ȥäƶ [ȤäƤ] /(sK) (v5u,vt) to catch and eat/to bite (and kill)/
Ȥäƿ [ȤäƤ] /(v5u,vt) to catch and eat/to bite (and kill)/
Ȥä [ȤäƤ] /(vi,v5r) to supplant/to supersede/to replace/to take the place of/
Ȥä [ȤäƤ] /(sK) (vk,vt) to fetch/to go and get/
Ȥä /(n) (chn) fishie/birdie/chickie/
ȤäȤ /(exp) (abbr) save me some/put some aside for me/
ȤäȤϥϺ [ȤäȤϥि] /(n) (work) Hamtaro (manga and storybook series by Ritsuko Kawai; media franchise)/
ȤäȤ /(adv) quickly/at once/right away/hurriedly/
Ȥäפ /(adv,adv-to) (on-mim) completely/fully/entirely/
Ȥäݤ /(adj-i) (col) cocky/affected/pretentious/fresh/pompous/
Ȥó [ȤäѤ] /(n) (uk) very edge/far border/
Ȥû餫 [Ȥä餫] /(v5r,vi) to be scattered around/to be all over the place/
ȤϤޤ [ȤäĤޤ] /(sK) (v5r,vi) to be caught/
Ȥޤ [ȤäĤޤ] /(v1,vt) (col) to catch/
Ȥޤ [ȤäĤޤ] /(v5r,vi) to be caught/
ȤĤ /(adv) irresolutely/hesitatingly/undecidedly/
Ȥ /(prt) (1) (form) even/(prt) (2) (form) even if .../even though .../(prt) (3) (form) because .../as .../on the grounds that .../(prt) (4) (form) with the purpose of .../in order to .../with a view to .../
ȤǤʤ /(adj-i) (arch) unthinkable/unexpected/outrageous/offensive/
ȤǤ褦 [ȤǤ⤤褦] /(exp,adj-na,adv) (uk) as if .../as if to say .../as though .../
Ȥ /(n) (chn) father/
Ȥ /(n) (chn) fishie/birdie/chickie/
Ȥɤεͤޤ [ȤɤΤĤޤ] /(rK) (exp,adv) (uk) in the end/after all is said and done/
Ȥɤεͤޤ [ȥɤΤĤޤ] /(rK) (sk) (exp,adv) (uk) in the end/after all is said and done/
ȤɤޤȤΤʤ [ȤɤޤȤ򤷤ʤ] /(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/(exp,v5s) (2) to put an end to/to deliver the final blow/(exp,v5s) (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)/
Ȥʤ餢 /(sk) (n) (joc) person who sits, stands or parks next to a stranger despite there being space available elsewhere/
ȤʤΤߤ /(exp) (proverb) the grass is always greener on the other side of the fence/the neighbour's salted rice bran paste (smells sweeter)/
ȤʤΥե /(n) (work) Seinfeld (TV Show. 1990-1998)/
ȤʤΥȥȥ /(n) (work) My Neighbor Totoro (film)/
ȤʤμǤĤ [ȤʤΤФϤ] /(sK) (exp,adj-i) (proverb) the grass is always greener on the other side of the fence/
ȤʤμĤ [ȤʤΤФդϤ] /(exp,adj-i) (proverb) the grass is always greener on the other side of the fence/
Ȥʤ [Ȥʤ꤭󤸤] /(sK) (n) neighbors/neighbours/neighborhood/neighbourhood/
Ȥʤ礦 [Ȥʤꤢ] /(sK) (v5u,vi) to adjoin each other/to sit side by side/
Ȥʤ [Ȥʤꤰ] /(sK) (n) (hist) tonarigumi/small-scale neighborhood associations established during WWII for fire fighting, policing, etc./
ȤʤĮ [Ȥʤޤ] /(n) neighboring town/neighbouring town/adjacent town/
Ȥʤ /(exp,v5r) (form) to become/to be/(P)/
Ȥʤ /(exp) (1) when it comes to .../where ... is concerned/(exp,conj) (2) if it's the case that .../if it turns out that .../if it's true that .../in that case/(P)/
Ȥʤ /(exp) where ... is concerned/when it becomes/if it becomes/(P)/
Ȥͤꤳդ [ȤͤꤳФΤ] /(n) (uk) box elder (Acer negundo)/boxelder maple/ash-leaved maple/maple ash/ashleaf maple/
Ȥλ [ȤΤ] /(exp) (uk) I'm told/is what I heard/is how it is, apparently/is what they said/
Ȥʴ [ȤΤ] /(n) tonoko/powder made from dried clay used as a polishing powder, filler material, etc./
Ȥ /(exp,prt) (1) indicates word or phrase being defined/(exp,prt) (2) used for quoting (thoughts, speech, etc.)/(exp,prt) (3) with/(exp,prt) (4) (not) as much as/(not) so much as/(exp,prt) (5) the fact that/to think that/such a thing as/(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/there is no guarantee that .../there is no telling/(P)/
Ȥ̤ [ȤϤ٤Ĥ] /(adv) in addition to/apart from/
ȤФ [ȤФ] /(sK) (n) article based on unconfirmed reports/unsubstantiated news story/
ȤФä򿩤 [ȤФä򤯤] /(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/(n) (2) beginning/first step/start/
ȤӤ [ȤӤ] /(n) (astron) Volans (constellation)/the Flying Fish/
ȤӤä /(n) flying fish roe/
ȤӤڤ [ȤӤä] /(adj-no,n) (1) (uk) best/extra-fine/superfine/unequalled/(n,adv) (2) (uk) exceptionally/extraordinarily/by far/
ȤӤ [ȤӤΤ] /(sK) (n) Japanese cheesewood (Pittosporum tobira)/
ȤӲ [ȤӤ] /(sK) (v1,vi) to jump down/to leap down/to jump off/to leap off/
Ȥӵ [ȤӤ] /(sK) (n) (uk) flying fish (esp. the Japanese flying fish, Cypselurus agoo)/
ȤӸ [ȤӤ] /(v5u,vi) to fly about/to flutter about/to flit about/to fly past each other/
ȤӸ [ȤӤ] /(n) fire hook/firefighter's hook/
Ȥӹ [ȤӤ] /(n) construction worker employed on scaffolding/fitter/rigger/
Ȥӹߤ [ȤӤ] /(sK) (v1,vi) to jump down/to leap down/to jump off/to leap off/
ȤӽФ [ȤӤ] /(sK) (n) jumping out/running out (e.g. into the street)/dashing out/springing out/
ȤӽФ [ȤӤ] /(sK) (v5s,vi) (1) to jump out/to leap out/to fly out/to run out/to rush out/to bolt out/(v5s,vi) (2) to appear (suddenly)/to emerge/to come out/(v5s,vi) (3) to protrude/to project/to jut out/to stick out/(v5s,vi) (4) to leave (a company, one's hometown, etc.)/to run away (from home)/to cut ties with/(v5s,vi) (5) to start flying/
ȤӽФ [ȤӤǤ] /(v1,vi) (1) to project/to protrude/to pop out (e.g. eyes)/(v1,vi) (2) to jump out/to rush out/
ȤӾ夬 [ȤӤ] /(sK) (v5r,vi) to jump up/to leap up/to spring up/
ȤӾ [ȤӤ] /(sK) (v5r,vi) to jump up/to leap up/to spring up/
Ȥӿ [ȤӤ礯] /(n) (1) construction worker (who works at heights)/scaffolding builder/(n) (2) firefighter (Edo period)/
Ȥӿ [ȤӤ礯ˤ] /(n) scaffold constructor/steeplejack/
Ȥӿ [ȤӤ] /(n,adj-no) reddish brown/
Ȥ [ȤӤ] /(n,adj-no,vs) (1) taking part on the spur of the moment/participating without registering beforehand/last-minute entrant/(n) (2) specking on flower petals/
ȤȢ [ȤӤФ] /(sK) (n) vaulting horse/vaulting box/box horse/
Ȥ /(n) (sl) last (in a contest)/
Ȥۤ /(int,adj-na) (on-mim) boo-hoo/boo-hoo-hoo/
Ȥܤ [Ȥܤ] /(n) face of (feigned) innocence/blank look/
ȤܤȤ /(adv,adv-to) (on-mim) trudging (along)/plodding/
Ȥޤ [Ȥޤ꤮] /(sK) (n) (1) perch/(n) (2) barstool/
Ȥޤ /(adv) anyway/in any case/
Ȥޤ줫ޤ /(exp,adv) in any case/anyhow/anyway/at any rate/at least/
Ȥ޲ [Ȥޤ] /(sK) (n) rush-thatched house/
Ȥߤ [ȤߤƤܤ] /(n) Chinese "Emptiness" constellation (one of the 28 mansions)/
Ȥ̵ [Ȥɤʤ] /(adv) (uk) endlessly/ceaselessly/
Ȥ [Ȥ᤬] /(sK) (n) clasp/latch/catch/fastener/
Ȥ [Ȥᤰ] /(sK) (n) latch/clasp/catch/check/fastener/
Ȥ /(prt) (1) certainly/of course/to be sure/surely/(prt) (2) even if/no matter (who, what, when, where, why, how)/though/although/(prt) (3) without even/without so much as/(prt) (4) at the (least, earliest, etc.)/(exp) (5) also (called)/also as/(prt) (6) well/(P)/
Ȥ⤢줫⤢ /(exp,adv) (rare) in any case/anyhow/anyway/at any rate/at least/
Ȥ⤢Ԥ [Ȥ⤢Τ] /(exp) (uk) of all people/a person of ...'s standing/
Ȥ⤨ [Ȥ⤨] /(sK) (n) (1) dogfight/(n) (2) (sumo) play-off with 3 wrestlers participating/
Ȥ⤨ꤲ [Ȥ⤨ʤ] /(sK) (n) (MA) tomoe nage (judo throw)/circle throw/stomach throw/
Ȥ⤹ /(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) cut of meat comprising the plate and the flank/
ȤȻ [Ȥ⤫] /(n) sharing household chores (between husband and wife)/
Ȥ [Ȥ⤤] /(exp) also called/
Ȥ [Ȥ⤶] /(n) (astron) Puppis (constellation)/the Poop Deck/
Ȥ⿩ [Ȥ⤰] /(sK) (n,vs,vi) (1) cannibalism (in animals)/feeding on each other/(n,vs,vi) (2) cannibalization/mutually harmful competition/internecine struggle/dog-eat-dog competition/suicidal conflict/
Ȥ [Ȥܤ] /(n) (astron) Chinese "root" constellation (one of the 28 mansions)/
Ȥݤ [Ȥ] /(sK) (n,vs,vi) falling together/mutual destruction/joint bankruptcy/
Ȥ̵ [Ȥʤ] /(exp) (uk) somehow/without knowing (it)/unconsciously/unthinkingly/
Ȥ̵ [Ȥʤ] /(exp) (uk) somehow/without knowing (it)/unconsciously/unthinkingly/
Ȥͭ [Ȥ⤢] /(rK) (adv) (uk) anyhow/in any case/
Ȥ䤫 [Ȥ䤫] /(exp,v5u) to say this and that (about)/to say (critical) things/to criticize/to be critical (about)/to find fault (with)/to complain/to raise objections (to)/to meddle (in)/to interfere (in)/
Ȥ /(exp,suf) ... or something (like that)/... or whatever/so-called .../a certain .../
Ȥ椦 [Ȥ椦Ȥ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
Ȥ館 [Ȥ館] /(n) interpretation/perception/understanding/
Ȥ̥̥黻 [Ȥ̤̤Τ虜褦] /(sK) (exp) (id) counting one's chickens before they're hatched/counting raccoon dog skins before they have been caught/
Ȥì黻 [Ȥ̤̤Τ虜褦] /(sK) (exp) (id) counting one's chickens before they're hatched/counting raccoon dog skins before they have been caught/
Ȥδ [ȤΤޤ] /(sK) (exp,n) (1) (id) book of (trade) secrets/secrets/(exp,n) (2) (id) study guide (to supplement a textbook)/crib/key/
Ȥλ [ȤΤ] /(sK) (exp,n) (1) tiger cub/(exp,n) (2) (id) one's treasure/precious savings/
ȤƧ [ȤΤդ] /(exp,v5m) (id) to play with fire/to do something very dangerous/to take a great risk/to step on a tiger's tail/
Ȥ줿ͤ [Ȥ줿󤬤] /(exp,n) prejudiced opinion/conventional ideas/
Ȥ [ȤӤ] /(sK) (n) captive/prisoner/
Ȥ鴢 [Ȥ餬] /(sK) (adj-no,n) unevenly cropped (hair)/badly cropped/
ȤƦ [Ȥޤ] /(n) tiger bean/tiger's eye bean/
Ȥǭ [Ȥͤ] /(n) tabby cat/tiger cat/striped cat/
Ȥǯ [Ȥɤ] /(n) year of the Tiger/
Ȥ꤫ؤФʪ [Ȥ꤫ؤФΤ] /(n) (work) The Changelings/Torikaebaya Monogatari/
Ȥꤳϫ [Ȥꤳ] /(sK) (n,vs,vi) overanxiety/needless worry/
Ȥꤳϫ [Ȥꤳ] /(sK) (n,vs,vi) overanxiety/needless worry/
ȤĤ礬ʤ [ȤĤޤʤ] /(exp,adj-i) left utterly helpless (e.g. by a curt reply or refusal)/have no one to turn to/unapproachable/
ȤĤʤ [ȤĤޤʤ] /(exp,adj-i) left utterly helpless/have no one to turn to/unapproachable/
Ȥ [ȤΤ] /(exp,n) day of the Rooster/day of the Cock/
Ȥ /(exp) (sl) (abbr) anyhow/for now/
Ȥ [Ȥͤˤ] /(n) chicken breast meat/
Ȥӡ /(exp) (sl) (abbr) let's start with beer/
Ȥ갷 [ȤꤢĤ] /(sK) (v5u,vt) (1) to handle/to operate (a machine, etc.)/to use/(v5u,vt) (2) to deal with (an issue)/to manage/(v5u,vt) (3) to treat (someone)/to deal with (someone)/(v5u,vt) (4) to deal in/to carry/to sell/
ȤϤ [Ȥ꤫] /(sK) (v5m,vt) to surround/to crowd around/to gather around/to encircle/to besiege/
Ȥۤϫ [Ȥꤳ] /(sK) (n,vs,vi) overanxiety/needless worry/
Ȥۤϫ [Ȥꤳ] /(sK) (n,vs,vi) overanxiety/needless worry/
Ȥ곭 [Ȥ꤬] /(n) Japanese egg cockle (Fulvia mutica)/
Ȥޤ [Ȥꤤ] /(sK) (adv) in haste/for now/
Ȥ [Ȥह] /(v5b,vt) (1) to make (a promise)/to conclude (a contract)/(v5b,vt) (2) to act as a go-between/to act as mediator/(v5b,vt) (3) to curry favour with/
ȤԤ [Ȥꤪʤ] /(v5u,vt) to hold (a ceremony)/to perform/
ȤԤʤ [Ȥꤪʤ] /(sK) (v5u,vt) to hold (a ceremony)/to perform/
Ȥ礻 [Ȥꤢ碌] /(sK) (v1,vt) to put together/to assemble/
Ȥ碌 [Ȥꤢ碌] /(sK) (v1,vt) to put together/to assemble/
Ȥ [Ȥꤳ] /(sK) (n) (1) taking in/bringing in/(n) (2) capturing (e.g. customers)/attracting/winning over/pleasing/(n) (3) confusion/bustle/misfortune/disorder/(n,vs) (4) (comp) importing (e.g. data)/capturing (e.g. image)/
Ȥ껦 [Ȥꤳ] /(v5s,vt) to haunt to death/to possess and kill/
ȤĤ [ȤΤ] /(sK) (v5s,vt) to leave behind/
ȤФ [Ȥ] /(v5s,vt) (1) to take out/to produce/to pick out/(v5s,vt) (2) to fetch/to retrieve/
Ȥ [ȤΤ] /(sK) (v5k,vt) to remove/to deinstall/to take away/to set apart/
Ȥ夲 [Ȥꤢ] /(sK) (v1,vt) (1) to pick up/(v1,vt) (2) to adopt (a proposal)/to take up (a topic)/to accept/to listen to/(v1,vt) (3) to take issue with/to make a problem of/to bring up (as a point of criticism)/(v1,vt) (4) to report (news)/to cover/to feature/(v1,vt) (5) to take away/to confiscate/to deprive (someone) of/to revoke/to disqualify/to cancel/(v1,vt) (6) to deliver (a baby)/(v1,vt) (7) to collect (taxes)/
ȤȤ [Ȥ꤯] /(n) (1) effort/initiative/dealing with/grappling with/wrestling with/(n) (2) bout (in sports, etc.)/match/
Ȥ»ʤ [Ȥꤽʤ] /(sK) (v5u,vt) (1) to miss/to fail to get/to fail to obtain/to fail to catch/to fail to win/(v5u,vt) (2) to miss (the meaning)/to misunderstand/
Ȥ»ͤ [Ȥꤽͤ] /(sK) (v1,vt) to miss/to fail to get/to fail to obtain/to fail to catch/to fail to win/
Ȥ٤ [ȤĤ֤] /(sK) (v5s,vt) to dissolve (an organization, company, etc.)/to break up/to close down/to scrap (a plan, etc.)/
ȤȤ [Ȥ꤫餢] /(n) (food) deep-fried chicken/
Ȥ [ȤʤФ] /(n) (food) chicken nanban/
Ȥ [Ȥˤ] /(sK) (n) chicken meat/
Ȥ [Ȥꤤ] /(sK) (v1,vt) (1) to take in/to gather in/(v1,vt) (2) to adopt (e.g. an idea)/to accept (e.g. advice)/to introduce (e.g. technology)/to borrow (e.g. a word)/(v1,vt) (3) to harvest/to reap/to gather in/
Ȥǯ [Ȥɤ] /(n) year of the Rooster/year of the Cock/
Ȥ [Ȥ꤫] /(sK) (n) chicken skin (esp. in cooking)/
Ȥʧ [ȤϤ餦] /(sK) (v5u,vt) (1) to remove/to take away/to clear away/(v5u,vt) (2) to tear down/to pull down/to demolish/
Ȥ᤹ [Ȥɤ] /(sK) (v5s,vt) to take back/to get back/to regain/to recover/to restore/to recoup/
Ȥ [Ȥߤ] /(sK) (v5s,vi) (1) to be upset/to lose one's composure/to lose self-control/to go to pieces/to be shaken up/to break down/to be flustered/to blow one's cool/(v5s,vt) (2) to put in disorder/to mess up/to disturb/to scatter about/
ȤΩ [Ȥꤿ] /(sK) (n) (1) collection (of a debt, rent, taxes, etc.)/dunning/exaction/(n) (2) selection (for a position)/exceptional promotion/patronage/(adj-no) (3) fresh/freshly picked/freshly caught/
ȤΩƤ [ȤꤿƤ] /(sK) (adv) particularly/in particular/especially/
Ȥί [Ȥꤿ] /(sK) (v1,vt) to take photographs for later use/to record videos for archiving/
Ȥ [Ȥ礦] /(sK) (n) chicken dish/dish whose main ingredient is chicken/
Ȥᤫ [ȤĤ] /(sK) (v1,vi) (1) to be possessed (by a spirit, demon, etc.)/(v1,vi) (2) to be possessed (by an idea, delusion, etc.)/to be obsessed (with)/
Ȥ /(v5r,aux-v) to be ...-ing/
Ȥ­ʤ [Ȥˤʤ] /(exp,adj-i) of little importance/trivial/worthless/valueless/
Ȥ٤ƻ [Ȥ٤ߤ] /(n) course of action/
Ȥ [Ȥ] /(n) useable footage ratio/proportion of footage that can be used for the final cut/
Ȥ /(n) fatty cut (esp. of tuna belly)/(P)/
Ȥ /(adj-i) (1) dull/stupid/thickheaded/(adj-i) (2) slow/sluggish/
Ȥ [Ȥܤ] /(n) Chinese "Turtle Beak" constellation (one of the 28 mansions)/
Ȥ /(adj-i) (derog) dull/slow/stupid/
Ȥ /(n) cheese for melting/melting cheese/
Ȥä /(adv,vs) (1) (on-mim) thickly/viscously/stickily/creamily/(melting and) becoming soft/(adv,vs) (2) (on-mim) sleepily/drowsily/dozing off/
ȤȤ /(adj-na,adv,adv-to,vs) (1) (on-mim) sticky/syrupy/pulpy/(adv,adv-to,adj-no) (2) (on-mim) weakly (of a flame)/gently (e.g. boil)/simmering/(adv-to,vs) (3) (on-mim) dozing off/napping/(adv,adv-to,vs) (4) (on-mim) sluggishly/dawdling/
Ȥ /(n) (food) thickness (of a sauce, soup, etc.)/viscosity/thick consistency/
Ȥ߿ [Ȥߤ礯] /(n) thickened food (for patients with dysphagia)/
Ȥ /(adv-to,adv) (1) (on-mim) thickly/viscously/stickily/creamily/(melting and) becoming soft/(adv-to,adv) (2) (on-mim) sleepily/drowsily/dozing off/
Ȥ [ȤϤ] /(n) (food) rice covered with grated yam/
Ȥ [Ȥ] /(n) yam/
Ȥ [Ȥ] /(n) (1) shredded kombu/(n) (2) Kjellmaniella gyrata (species of kelp)/
Ȥ [Ȥ] /(n) (1) shredded kombu/(n) (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) (food) (uk) tonkatsu/breaded pork cutlet/
Ȥ󤬤결 [Ȥ󤬤] /(n) conical roof/peaked roof/pointed roof/spire/
Ȥ󤬤˹ [Ȥ󤬤ܤ] /(n) pointy hat/cone-shaped hat/pixie hat/
Ȥ󤳤 /(n) tonkotsu/tobacco box/(hard) tobacco pouch/
Ȥ󤺤 /(n,vs,vi) (sl) fleeing/escape/
Ȥ /(n) (food) cows' or pigs' offal (entrails) (kor: ttongjang)/
ȤƤ󤫤 /(adv,adv-to) (on-mim) clanging (of a hammer)/clanking/chinking/
ȤǤ /(n-pref,n) (col) (abbr) unthinkable/unexpected/outrageous/offensive/
ȤǤ⤢ޤ /(exp) (pol) (it was) no bother at all/not at all/it was nothing/
ȤǤ⤴ޤ /(exp) (pol) (it was) no bother at all/not at all/it was nothing/
ȤǤϤäפ /(exp) (dated) (joc) it'll never happen/absurd/outrageous/preposterous/
ȤǤϥåץ /(exp) (dated) (joc) it'll never happen/absurd/outrageous/preposterous/
ȤǤ [ȤǤܤ] /(n) sensationalist book/absurd book/
ȤǤ̵ [ȤǤʤ] /(sK) (adj-i) (1) (uk) unthinkable/unexpected/absurd/outrageous/preposterous/terrible/(int) (2) (uk) absolutely not!/far from it!/impossible!/preposterous!/what a thing to say!/no way!/(int) (3) (uk) (it was) no bother at all/not at all/don't mention it/
ȤȤ /(adv,adv-to) (1) (on-mim) with a tap/with a knock/with a knocking sound/with a rap-tap/(adv,adv-to) (2) (on-mim) smoothly (proceed)/without a hitch/without delay/(adj-na) (3) even/equal/break-even/(P)/
ȤȤ [ȤȤӤ礦] /(adj-na,adj-no,n) easy/smooth/without a hitch/quick/
Ȥ /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
ȤӤ [ȤӤ򤦤] /(sK) (exp,v5m) (id) to have a talented child despite being untalented/a black hen lays a white egg/a kite gives birth to a hawk/
ȤӤ [ȤӤ򤦤] /(sK) (exp,v5m) (id) to have a talented child despite being untalented/a black hen lays a white egg/a kite gives birth to a hawk/
Ȥ֤ /(n) belvedere fruit/field caviar/land caviar/mountain caviar/kochia seed/
ȤڤƤ [Ȥڤ䤭] /(n) (food) tonpei-yaki/teppanyaki dish of pork and vegetables, etc. rolled in an omelette and covered in sauce and mayonnaise/
Ȥܵ [Ȥܤ] /(iK) (n,vs,vi) (1) somersault/(n,vs,vi) (2) returning from a destination right after arriving there/non-stop round trip/round trip without an overnight stop/(n,vs,vi) (3) abrupt change of direction/
Ȥܶ [Ȥܤ] /(n) glass bead/
Ȥ֤ [Ȥܤ] /(n,vs,vi) (1) somersault/(n,vs,vi) (2) returning from a destination right after arriving there/non-stop round trip/round trip without an overnight stop/(n,vs,vi) (3) abrupt change of direction/
Ȥ [Ȥ] /(sK) (n,vs,vi) (1) sudden death/unexpected death/(n,vs,vi) (2) (shogi) (game-ending) blunder/
Ȥ [Ȥ󤸤] /(n) pork miso soup/miso soup with pork and vegetables/
Ȥʿ [Ȥڤ] /(n) (food) (abbr) (uk) tonpei-yaki/teppanyaki dish of pork and vegetables, etc. rolled in an omelette and covered in sauce and mayonnaise/
ȤʿƤ [Ȥڤ䤭] /(n) (food) tonpei-yaki/teppanyaki dish of pork and vegetables, etc. rolled in an omelette and covered in sauce and mayonnaise/
Ȱ [Ȥ] /(sK) (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) (uk) together with/as X, then Y (e.g. as we age we gain wisdom, as wine matures it becomes more valuable, etc.)/
ȶ [Ȥ] /(n) (shogi) promoted pawn/
ȸ [Ȥߤ] /(n,vs,vi) (yoji) looking from one place to another/looking in all directions/looking all around/
ȸ [Ȥߤ] /(exp,v1) to be believed to/to be expected to/to be feared to/to be poised to/to be considered to/to be likely to/
ȸ [Ȥ] /(exp) (uk) in terms of both ... and .../from the perspective of ... as well as .../whether it be ... or .../
ȸ [Ȥ] /(exp) (1) (uk) called/named/that says/that/(exp) (2) (uk) as many as/as much as/(exp) (3) (uk) all .../every single .../(P)/
ȸ [Ȥ椦] /(ik) (exp) (1) (uk) called/named/that says/that/(exp) (2) (uk) as many as/as much as/(exp) (3) (uk) all .../every single .../
ȸ [Ȥ] /(exp,conj) (uk) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it/I mean/
ȸ餤 [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
ȸ餤 [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
ȸȤ [ȤȤ] /(exp) (1) (uk) I've heard that .../rumour has it that .../(exp) (2) (uk) it appears as if .../
ȸȤ [ȤȤ] /(exp,adv) (uk) that is to say/so that means/(P)/
ȸȤϤʤ [ȤȤϤʤ] /(exp) (uk) it is not possible (to, that)/there is no such thing as/(P)/
ȸ [Ȥ] /(exp) (1) (uk) when it comes to .../if one were to speak of .../when one hears .../(exp,conj) (2) (uk) by ... you mean .../when you say ... you mean that .../so that means/(exp) (3) (uk) whenever .../if it's ... then (without fail)/
ȸȤ [ȤȤ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
ȸȤ [Ȥ椦Ȥ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
ȸΤ [ȤΤ] /(exp) (uk) even though/despite/when/
ȸΤ [ȤΤ] /(exp,conj) (1) (uk) because .../for .../the reason being .../(exp,conj) (2) (uk) as for .../when it comes to .../regarding .../how about .../
ȸΤ [ȤΤ] /(exp) (uk) because/
ȸ [Ȥ] /(exp) (uk) something like .../something called .../(P)/
ȸΤ [ȤΤ] /(exp,adv) (uk) that is to say/so that means/
ȸ [Ȥ] /(exp) (uk) rather than/
ȸ [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
ȸ [Ȥ餤] /(exp) (uk) to the extent that (you could say that)/
ȸ [ȤȤ] /(exp,adv) (uk) that is to say/so that means/
ȸ [ȤȤ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
ȸ [Ȥ椦Ȥ] /(exp) (1) (uk) the point of .../the place where .../the part where .../a position described as .../(exp) (2) (uk) a place called .../places known as .../(exp) (3) (uk) I would say .../... is how I'd put it/I suppose that .../it's the case that .../the situation is that .../(exp) (4) (uk) at the most/no more than/
ȸʪ [Ȥ] /(exp) (uk) something like .../something called .../
ȸʪ [ȤΤ] /(exp,adv) (uk) that is to say/so that means/
ȸ [Ȥ櫓] /(exp) (uk) this is why/this means/it is the case that/
ȸ [Ȥ] /(exp) (uk) be (that) as it may/having said that/
ȸ [Ȥ] /(exp) (1) (uk) speaking of .../(exp) (2) (uk) when it comes to .../as for .../if one were to say .../(P)/
ȸä [Ȥä] /(conj) (uk) such ... as/or some such/
ȸäʤ [Ȥäʤ] /(exp) (uk) very .../nothing more ... than this/as ... as it could possibly be/
ȸä鱳ˤʤ [Ȥä餦ˤʤ] /(exp,v5r) I'd be lying if I said .../
ȸä [Ȥä] /(exp) however/because/as/
ȸäƤʤ [ȤäƤʤ] /(exp,adj-i) 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,adj-i) insisting/
ȸ鷺 [Ȥ鷺] /(exp) (1) without saying/not/(exp) (2) (uk) whether it is ... or .../be it ... or .../... as well as .../
ȸ [Ȥ] /(exp,v1) to be called .../to be referred to as .../
ȹͤ [Ȥ󤬤] /(exp,v1) to be conceivable that/to be thinkable that/
Ȼ [Ȥ] /(n,vs,vt) slaughter (of animals for meat)/butchery/
Ȼפ [Ȥ⤦] /(exp) (1) no sooner than/as soon as/immediately after/(exp) (2) at the thought of/when I think about/
Ȼפ [Ȥܤ] /(exp,adj-i) (uk) thought to be/seen as/
Ȼפä [Ȥä] /(exp) (1) no sooner than/as soon as/immediately after/(exp) (2) at the thought of/when I think about/
Ȼפ [Ȥ] /(exp,v1) be considered/be deemed/be thought to be/
Ƚ񤤤Ƥ [ȤƤ] /(exp,v5r-i) it is written that .../... is written/it says .../it reads .../
Ⱦ [Ȥ礦] /(n) abattoir/slaughterhouse/
 [Ȥ] /(n,vs) slaughter (of livestock for meat)/butchery/
ܾ [Ȥ礦] /(n) abattoir/slaughterhouse/
Ʊ褦 [Ȥʤ褦] /(exp) in the same way as/just like/
Ʊͤ [Ȥʤ褦] /(exp) in the same way as/just like/
 [ȤФ] /(sK) (n) gambling/
٤ [Ȥ٤] /(exp) compared with/
褿 [Ȥ] /(exp) (uk) when it comes to .../as for .../
ꭤ [Ȥɤ] /(exp) (uk) even though/even/despite/notwithstanding/
 /(n) cylindrical bamboo fishing basket/
 /(prt) (1) (arch) but/however/(prt) (2) (arch) even though/even if/
ɡ餳 /(exp,n) something-something (e.g. platitudes, waffling)/yada yada/so-and-so/
ɡޤ󤻡ޤ /(n) amulet traditionally worn by female pearl divers in Shima province (now in Mie prefecture)/
ɡ⤯ /(n) (char) Domo-kun (NHK television mascot that looks like a brown sponge)/
ɡ /(n) bang/whump/boom/
ɣ [ɥ] /(n,adj-no) (col) extreme masochist/very masochistic/
ɣ [ɥ] /(n,adj-no) (col) extreme sadist/very sadistic/
ɤ /(int) (abbr) (sl) you're welcome/don't mention it/not at all/my pleasure/
ɤ /(int) whoa (command used to stop a horse, etc.)/
ɤ /(exp) no matter for/without regard to/whatever the .../
ɤ [ɤդ] /(exp) (uk) how/in what way/in what manner/
ɤο᤭󤷤 [ɤΤդޤ路] /(exp) whatever brought that on?/
ɤ [ɤ櫓] /(exp) (uk) somehow/for some reason or other/
ɤ /(exp) (1) is something wrong?/what's wrong?/what's the matter?/(exp,adj-f) (2) slightest/mere/trivial/some/chance/accidental/unexpected/
ɤ /(exp) (1) by some chance/somehow/in some way/(exp) (2) somehow or other/one way or another/by any means possible/by hook or by crook/
ɤƤ /(exp) something's wrong (with someone)/not right (in the head)/not oneself/crazy/nuts/
ɤƤ /(exp) something's wrong (with someone)/not right (in the head)/not oneself/crazy/nuts/
ɤ /(exp) (1) (fem) how about ...?/what about ...?/(exp) (2) (fem) I wonder/I don't know/
ɤ /(exp,adv) (1) sometimes/occasionally/once in a while/(exp,adv) (2) somehow (or other)/in some way/(exp,adv) (3) being apt to/being liable to/being inclined to/
ɤȸ [ɤȤ] /(exp) if you ask me .../as for .../
ɤȻפ [ɤȤ⤦] /(exp,v5u) to think (something) is improper/to question/to have a problem with/
ɤ /(exp) (1) how about ...?/(exp) (2) I wonder/I don't know/
ɤ [ɤ] /(exp) (1) (uk) please remember me/please help me/please treat me well/I look forward to working with you/(exp) (2) (uk) please do/please take care of/
ɤ /(adv) this and that/one thing or another/
ɤ [ɤ] /(exp,v5u) to raise objections/to complain/(to have the right) to say anything/
ɤޤ /(exp) (1) what did you do?/(exp) (2) is anything the matter?/what seems to be the problem?/can I help you?/
ɤä /(adv) (col) by all means/no matter what/at any rate/
ɤ /(exp) (1) what's the matter?/what's wrong?/(exp) (2) what happened (to) ...?/what have you done (with) ...?/where is ...?/(P)/
ɤ⤳ʤ /(exp) for crying out loud!/for chrissakes!/denotes shock at ignorance/
ɤΤ /(exp) what is to be done?/what should (I) do?/what (am I) to do?/
ɤ /(exp) what is to be done?/what should (I) do?/what (am I) to do?/
ɤ /(exp) how can (one) do something/
ɤɤ [ɤ餤] /(exp,adj-ix) (uk) what's the best thing to do?/what to do?/
ɤɤ [ɤ褤] /(exp,adj-ix) (uk) what's the best thing to do?/what to do?/
ɤ /(exp) (ksb:) what's the matter?/what's wrong?/
ɤο᤭󤷤 [ɤΤդޤ路] /(exp) whatever brought that on?/
ɤ [ɤ櫓] /(exp) (1) (uk) somehow/for some reason (or other)/(exp) (2) (uk) why/
ɤƤȸΤʤ [ɤƤȤΤʤ] /(exp) if you insist/
ɤƤ /(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/
ɤ褦̵ [ɤ礦ʤ] /(sK) (sk) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤ褦̵ [ɤ褦ʤ] /(sK) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤ뤫 /(exp) what would (you) do?/what to do about it/
ɤǤʤ [ɤ뤳ȤǤʤ] /(exp,adj-i) (uk) beyond one's control/nothing one can do/
ɤʤ [ɤ뤳ȤǤʤ] /(exp,adj-i) (uk) beyond one's control/nothing one can do/
ɤ /(adv) (1) anyhow/in any case/at any rate/after all/at all/no matter what/(adv) (2) at best/at most/(P)/
ɤ /(exp) might as well/sure, why not/why not use this occasion to .../
ɤʤ /(exp) if it's going to be that way, then .../if given the choice/if possible/if anything/
ɤ /(adv) (1) please/kindly/pray/I beg (of you)/(adv) (2) by all means/certainly/of course/(go) ahead/(feel) free (to)/(you are) welcome (to)/please (help yourself to)/(adv) (3) here you are/(vs) (4) (chn) to give/(P)/
ɤ [ɤ] /(exp) (1) (uk) pleased to meet you/how do you do/(exp) (2) (uk) my regards (to someone)/my greetings/best wishes/remember me to/
ɤ /(exp,n) (abbr) something-something (e.g. platitudes, waffling)/yada yada/so-and-so/
ɤ餳 /(exp,n) something-something (e.g. platitudes, waffling)/yada yada/so-and-so/
ɤ /(exp) How did you like ...?/How about ...?/What's going on?/How's it going?/
ɤäɤ [ɤäƤ] /(exp,adj-ix) (1) (uk) inconsequential/indifferent/not worth worrying about/trivial/(exp) (2) (uk) whatever/whichever/I don't care/
ɤäɤ [ɤäƤ褤] /(exp,adj-ix) (1) (uk) inconsequential/indifferent/not worth worrying about/trivial/(exp) (2) (uk) whatever/whichever/I don't care/
ɤäƤȤ̵ [ɤäƤȤϤʤ] /(sK) (exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤäƤ̵ [ɤäƤȤʤ] /(sK) (exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤäƻʤ [ɤäƤȤʤ] /(exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤäƻϤʤ [ɤäƤȤϤʤ] /(exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤäƻ̵ [ɤäƤȤϤʤ] /(sK) (exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤäƻ̵ [ɤäƤȤʤ] /(sK) (exp) (uk) (col) nothing special/no big deal/doesn't matter/nothing to worry about/
ɤǤ /(conj) however/whatever/
ɤǤ /(exp) whatever (the case may be)/
ɤǤ /(adv) (1) anyway/anyhow/as one likes/(adv) (2) by all means/at any cost/no matter what it takes/
ɤǤɤ [ɤǤ⤤] /(exp,adj-ix) (1) (uk) inconsequential/indifferent/not worth worrying about/trivial/(exp) (2) (uk) whatever/whichever/I don't care/(P)/
ɤǤɤ [ɤǤ褤] /(exp,adj-ix) (1) (uk) inconsequential/indifferent/not worth worrying about/trivial/(exp) (2) (uk) whatever/whichever/I don't care/
ɤ /(adv) (on-mim) crash/smash/bang/sound of a large, heavy object falling/
ɤȤϤʤ [ɤȤȤϤʤ] /(exp) (uk) 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) what is happening?/
ɤʤäƤ /(exp) what is happening?/
ɤʤ뤳Ȥ /(exp) having no idea what will happen/God only knows/there is no knowing/you never can tell/
ɤʤΤǤʤ /(exp) can't help/won't make much difference/
ɤˤ /(adv,vs) in some way or other/one way or another/somehow/only just/barely/(P)/
ɤˤˤ /(exp) somehow or other/
ɤˤ /(exp) by any means (possible)/somehow/
ɤˤʤʤ /(exp) is there anything that can be done?/is it beyond help?/is the case hopeless?/
ɤˤʤꤽ /(exp,adj-na) (going) crazy/(being) close to the edge/
ɤ /(exp) something or other/this and that/one thing this, another thing that/blah blah blah/
ɤ֤Ĥ礦 /(n) (product) Dobutsu shogi (animal-themed shogi variant for young children)/
ɤ֤Ĥο [ɤ֤ĤΤ] /(n) (work) Animal Crossing (video game series)/
ɤ /(int) (1) (abbr) thank you/thanks/(adv) (2) much (thanks)/very (sorry)/quite (regret)/(adv) (3) quite/really/mostly/(adv) (4) somehow/(adv) (5) in spite of oneself/try as one might/no matter how hard one may try (to, not to)/(int) (6) greetings/hello/goodbye/(P)/
ɤ⤳ /(exp) this and that/this or that/one thing after another/
ɤ⤳ʤ /(exp) (1) terrible/awful/I don't even want to talk about it/(exp) (2) without reason/inevitable/that's just how it is/
ɤ⤹ߤޤ /(exp) thank you very much/I'm sorry/excuse me/
ɤͭ [ɤ⤢꤬Ȥ] /(exp) (uk) thank you very much/
ɤͭ񤦤ޤ [ɤ⤢꤬Ȥޤ] /(exp) (uk) thank you very much/
ɤͭ񤦸¤ޤ [ɤ⤢꤬Ȥޤ] /(exp) (uk) thank you very much/
ɤͭ [ɤ⤢꤬Ȥ] /(exp) (uk) thank you very much/(P)/
ɤͭ񤦤ޤ [ɤ⤢꤬Ȥޤ] /(exp) (uk) thank you very much/
ɤͭ񤦸¤ޤ [ɤ⤢꤬Ȥޤ] /(exp) (uk) 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) possibly/apparently/(seem) likely/seemingly/(adv) (2) somehow or other/with difficulty/barely/after a fashion/(P)/
ɤ餳 /(exp) somehow or other/
ɤ椦 [ɤ椦դ] /(exp) (uk) how/in what way/in what manner/
ɤ /(int) (arch) come in/welcome/
ɤ [ɤ] /(sK) (n,vs,vt) intimidation/threat/bluster/
ɤƤ [ɤߤƤ] /(exp) to all appearances/no matter how you look at it/
ɤ [ɤ] /(adj-pn) (uk) what kind of/what sort of/what/
ɤ櫓 [ɤ櫓] /(sK) (exp) (uk) somehow/for some reason or other/
ɤ [ɤդ] /(exp) (uk) how/in what way/in what manner/
ɤ [ɤ椦դ] /(exp) (uk) how/in what way/in what manner/
ɤ [ɤ櫓] /(exp) (uk) somehow/for some reason or other/
ɤͤƤ [ɤ󤬤Ƥ] /(exp) no matter how you look at it/no matter how you slice it/clearly/obviously/surely/without a doubt/
ɤ¤ [ɤ] /(sK) (n,vs,vt) (1) horizontal cut (esp. fish, plant, etc.)/(n) (2) horizontal cut across the torso (sword technique)/
ɤͤʤ [ɤ礦ʤ] /(sK) (sk) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤͤʤ [ɤ褦ʤ] /(sK) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤ̵ͤ [ɤ礦ʤ] /(sK) (sk) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤ̵ͤ [ɤ褦ʤ] /(sK) (exp,adj-i) (uk) it cannot be helped/there's nothing for it/it's no use fighting back/it's hopeless/there is no way out of it/
ɤ [ɤ] /(n) (work) Animal Crossing (video game series) (abbr)/
ɤڤ [ɤ] /(n,vs,vt) (1) horizontal cut (esp. fish, plant, etc.)/(n) (2) horizontal cut across the torso (sword technique)/
ɤפޤ [ɤޤ] /(int) (uk) you're welcome/don't mention it/not at all/my pleasure/(P)/
ɤžǤ [ɤǤ] /(exp,adv) in any case/at all events/no matter how things turn out/whichever way it goes/
ɤ˺ [ɤ魯] /(n,vs,vt,vi) (rare) lapse of memory/forgetting for a moment something one knows well/(something) slipping one's mind/
ɤ [ɤ⤦] /(sK) (adj-na,n) ferocious/fierce/truculent/savage/
ɤ [ͤ⤦] /(sK) (ik) (adj-na,n) ferocious/fierce/truculent/savage/
ɤ /(sk) (adv,adv-to) (on-mim) with a bang/
ɤä /(adv) (on-mim) thuddingly/plumping down (like a heavy weight)/
ɤ /(sk) (adv) (on-mim) thuddingly/plumping down (like a heavy weight)/
ɤɤ /(adv,adv-to) (1) (on-mim) noisily/with loud footsteps/(adv,adv-to) (2) in a crowd/incessantly/all together/
ɤ /(adv-to,adv) (on-mim) falling heavily/
ɤ /(adv,adv-to) (on-mim) with a bang/
ɤ [ɤФ] /(n) heavy downpour of volcanic ash (in a short amount of time)/
ɤ [ɤ] /(n,vs,vi) overeating/gorging/guzzling/
ɤ [ɤ椭] /(n) (col) (sudden) heavy snowfall/
ɤդ [ɤĤ] /(exp,v5k,adj-f) (uk) to be (something) very much/to be an extreme (something)/
ɤä /(adv,vs) (on-mim) being startled/getting a shock/
ɤĤ /(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-to,adv,vs) (on-mim) being startled/getting a shock/
ɤ /(adv-to,adv,vs) (on-mim) being startled/getting a shock/
ɤɤ /(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) (col) gaudy/loud/garish/intense/harsh/extreme/heavy/
ɤޤ /(vs,adv,adv-to) (on-mim) flurried/flustered/upset/nervous/embarrassed/
ɤ /(aux-v,v5k) to do something in readiness for/to get something (needful) done/
ɤĤ /(n) (uk) giant moray (Gymnothorax javanicus)/
ɤޤ /(n) (uk) great barracuda (Sphyraena barracuda)/
ɤɤ /(adv,adv-to) (on-mim) gushingly/copiously/profusely/in a steady stream/
ɤޡ /(n) skull and crossbones/
ɤ [ɤϤ] /(n) skull cup/
ɤ /(adv,adv-to,n) (on-mim) heavy heartbeat/thumping/pounding/
ɤ /(n,adj-na) cheapskate/very miserly/
ɤ󤫤Ȥ /(exp) I have to do something/that's something I have to do/
ɤȤ̵ [ɤȤʤ] /(exp,adv) (uk) from out of nowhere/from who knows where/
ɤ鸫Ƥ [ɤߤƤ] /(exp) to all appearances/no matter how you look at it/from every angle/
ɤǤ /(conj) wherever/
ɤʤ /(exp,adv) anywhere/
ɤˤ̵ [ɤˤʤ] /(sK) (exp,adj-i) (uk) nowhere/
ɤΤɤ /(exp,pn) who on earth/just exactly who/who the heck/
ɤï [ɤΤ] /(exp,pn) who the heck/just who/
ɤϤι [ɤΤޤΤۤ] /(exp,n) (derog) person of doubtful origin/suspicious stranger/
ɤդ [ɤդ] /(sK) (exp,adj-no,adv-to) showing no concern at all/being not at all bothered/devil-may-care attitude/
ɤؤȤʤ /(exp) suddenly disappears somewhere/
ɤ⤳ /(exp) all over/all over the place/everywhere/
ɤ [ɤؤ] /(exp,n) (uk) where/whereabouts/
ɤդ [ɤ餢] /(exp,n) (uk) where/whereabouts/
ɤ /(prt) the place for/the time for/the level of/
ɤäƤ [ɤȤäƤ] /(exp,adv) (uk) in every way/in every aspect/from every angle/
ɤ [ɤ礦ۤ] /(exp) (col) where did you hear that?/who did you get that from?/
ɤ᤯ [ɤդ] /(exp,adj-no,adv-to) showing no concern at all/being not at all bothered/devil-may-care attitude/
ɤ /(n) (1) confusion/bustle/turmoil/trouble/(vs,adv) (2) (on-mim) (rare) to rush around/to act frantically/
ɤʶ [ɤˤޤ] /(exp) in the confusion of the moment/taking advantage of the confused state of affairs/
ɤʶ [ɤޤ] /(n) (in the) confusion (of the moment)/
ɤä /(adv) (on-mim) with a thud/
ɤɤ /(adv,adv-to,vs) (1) (on-mim) throwing down multiple objects in succession/(adv,adv-to,vs) (2) at once in great numbers/
ɤ /(adv-to) (on-mim) with a thud/
ɤ [ɤޤ] /(n) (1) touring (of a theatrical company, entertainer, etc.)/being on the road/road show/(n) (2) local hoodlum/
ɤ [ɤޤ] /(sK) (n) (1) touring (of a theatrical company, entertainer, etc.)/being on the road/road show/(n) (2) local hoodlum/
ɤɤ /(adv,adv-to) (1) (on-mim) rapidly/one after the other/(adv,adv-to) (2) (on-mim) without hesitation/unreservedly/freely/(adv,adv-to) (3) (on-mim) sound of tramping/stomping/(P)/
ɤߤ [ɤ֤] /(n) downpour/pouring rain/heavy rain/pelting rain/cloudburst/
ɤ /(adv-to,adv) (on-mim) sound of a 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/
ɤû [ɤä] /(sK) (n) (sl) clumsy girl/clumsy kid/
ɤû [ɥä] /(sK) (sk) (n) (sl) clumsy girl/clumsy kid/
ɤ̼ [ɤä] /(sK) (n) (sl) clumsy girl/clumsy kid/
ɤ̼ [ɥä] /(sK) (sk) (n) (sl) clumsy girl/clumsy kid/
ɤ礦Ƭ [ɤ礦ޤ󤸤夦] /(n) steamed bun shaped like a loach catcher/
ɤ礦Ť [ɤ礦] /(n) (1) (uk) scooping loaches/catching loach in a net/(n) (2) (uk) loach-catching dance/
ɤ礦Ťޤ󤸤夦 [ɤ礦ޤ󤸤夦] /(n) steamed bun shaped like a loach catcher/
ɤ礦ŤƬ [ɤ礦ޤ󤸤夦] /(n) steamed bun shaped like a loach catcher/
ɤ礦 [ɤ礦] /(n) loach soup/
ɤ礦˶ [ɤ礦ˤĤ] /(exp) (id) two things that do not go well together/pairing kintsuba with loach soup/
ɤ /(v5r) (col) to fail/to mess up/to bungle/to screw the pooch/
ɤƧ [ɤդ] /(exp,v5m) to make a blunder/to bungle/to mess up/to make a foolish mistake/
ɤ /(n) (1) dagger/dirk/knife/(n) (2) threatening quality (in a voice, etc.)/(pref) (3) muddy/turbid/murky/unclear/(aux) (4) (pol) (abbr) (kyb:) be/is/
ɤ /(exp) (kyb:) I assure you it is/
ɤ /(int) (sumo) dosukoi! (sumo chant)/
ɤä /(adv) (on-mim) thump/thud/bump/clunk/
ɤɤ /(adv,adv-to,vs) (on-mim) noisily (walking)/
ɤΤ [ɤΤ] /(sK) (exp,n) deep, threatening voice/menacing tone/
ɤθ [ɤΤ] /(exp,adj-f) threatening (esp. voice, tone, words)/
ɤθ [ɤΤ] /(exp,n) deep, threatening voice/menacing tone/
ɤ [ɤΤ] /(exp,adj-f) threatening (esp. voice, tone, words)/
ɤ [ɤΤ] /(exp,n) deep, threatening voice/menacing tone/
ɤ /(int,adv-to) (on-mim) bam/whomp/thump/
ɤɤ /(adv) (on-mim) thud thud (esp. footsteps)/clump clump/
ɤ [ɤ] /(adj-i) darkish/dusky/dark/murky/
ɤɤ /(adv,adv-to,vs) (on-mim) noisily (esp. the noise of heavy feet)/
ɤФ /(adv,adv-to,vs) (1) (on-mim) noisily (running around)/with heavy feet/(adv,adv-to,vs) (2) (on-mim) in a fluster/in a flurry/in a panic/(n) (3) (abbr) slapstick/(P)/
ɤФ [ɤФ] /(n) slapstick comedy/
ɤ餳 /(sk) (exp,n) something-something (e.g. platitudes, waffling)/yada yada/so-and-so/
ɤ /(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) (1) (id) last moment/eleventh hour/(n) (2) platform made of dirt used to perform executions (decapitations) in the Edo period/
ɤ /(n,vs) (col) last-minute cancellation/
ɤ㤯 /(adv) (sl) very/extremely/so/
ɤ㥯 /(adv) (sl) very/extremely/so/
ɤ餫 /(n) either/one (of the two)/
ɤ餫ȸ [ɤ餫Ȥ] /(exp) (uk) if anything/if pushed I'd say/if I had to say/(P)/
ɤ餫ȸ [ɤ餫Ȥ] /(exp) (uk) if anything/if pushed I'd say/if I had to say/
ɤ餫Ȥ̵ [ɤ餫Ȥʤ] /(exp,adv) (uk) both/together/jointly/simultaneously/
ɤǤ /(exp) either/whichever/
ɤǤʤ /(exp) neither/(P)/
ɤȤʤ [ɤȤ⤤ʤ] /(exp) (uk) (I am) not sure/(I) can't say which/
ɤˤƤ /(exp) either way/in any case/one way or another/
ɤˤ /(exp) whichever 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/
ɤ [ɤ餵] /(pn) (hon) who/
ɤä /(sk) (adv,adv-to) (on-mim) with a bang/
ɤä /(adv) (on-mim) with a thump/floppingly/
ɤä /(adv) (col) from where/
ɤä /(adv,adv-to,vs) (on-mim) plunking (down something heavy)/flumping (into a chair)/
ɤä /(sk) (adv,adv-to) (on-mim) with a bang/
ɤä /(adv,adv-to,vs) (1) (on-mim) feeling startled/getting a shock/(n) (2) prank/practical joke/
ɤäꥫ /(n) candid-camera/candid-camera footage/
ɤä /(adv,adv-to,n) (on-mim) heavy heartbeat/thumping/pounding/
ɤä /(int) (1) heigh-ho/heave-ho/(int) (2) hold on!/just a minute/(int) (3) la-la/
ɤä /(int) (1) heigh-ho/heave-ho/(int) (2) la-la/
ɤäɤä /(adj-na) about the same/about equal to/close match/
ɤä /(adv,adv-to,adj-no) (1) (on-mim) heaps/a lot/plenty/oodles/(adv,adv-to) (2) (on-mim) with a thud/
ɤä /(adv,adv-to,vs) (1) (on-mim) bulky and heavy/massive/solid/weighty/substantial/(adv,adv-to,vs) (2) (on-mim) dignified/imposing/composed/
ɤä /(exp) (col) what's the matter?/what's wrong?/
ɤä餳ä /(sk) (exp,n) something-something (e.g. platitudes, waffling)/yada yada/so-and-so/
ɤä /(n) either/one (of the two)/
ɤäȸ [ɤäȤ] /(exp) (uk) if anything/if pushed I'd say/if I had to say/
ɤäȸ [ɤäȤ] /(exp) (uk) if anything/if pushed I'd say/if I had to say/
ɤäɤä /(exp) which is which/one or the other/
ɤäˤƤ /(exp) either way/in any case/one way or another/
ɤäˤ /(exp) whichever one chooses/either way/
ɤä餱 /(n,adj-na) (col) big turnoff/major letdown/damper (on things)/
ɤäƻ [ɤäߤ] /(adv) (uk) anyway/either way/one way or the other/whichever/whatever/
ɤä /(adv) (1) (on-mim) bursting out (laughter)/breaking out (applause)/roaring/whooping/(adv) (2) (on-mim) in a rush/in a surge/flooding in/pouring in/(adv) (3) (on-mim) suddenly/all of a sudden/(P)/
ɤäԤ /(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,v5r) (id) to find oneself in deep trouble/to be deep in the shit/
ɤƤʢ [ɤƤäѤ] /(n) (derog) guts/abdomen/belly/
ɤƤ /(adv-to,adv) (on-mim) (with a) thud/
ɤƾ [ɤƤ䤭] /(n) beef sinew stewed in miso and mirin/
ɤƾƤ [ɤƤ䤭] /(n) beef sinew stewed in miso and mirin/
ɤǤ /(adj-i) huge/gargantuan/
ɤǤǤ /(n) (work) Dodes'ka-den (film)/
ɤǤ /(adv-to,adv) (on-mim) (with a) thud/
ɤɡ /(adv-to) (on-mim) with a boom/with a crash/with a rumble/
ɤɤ /(n) mulberry (fruit)/
ɤɤῧ [ɤɤᤤ] /(n) mulberry (colour)/dark purple/
ɤɤ /(adv-to) (on-mim) with a boom/with a crash/with a rumble/
ɤʤ /(adj-na) (1) (ksb:) what kind of/what sort of/what/(adv) (2) (ksb:) how/in what way/
ɤʤ /(exp) (osb:) what's the matter?/
ɤʤ [ɤʤꤳ] /(sK) (v5m,vi) to storm in with a yell/
ɤʤ껶餹 [ɤʤ餹] /(sK) (v5s,vi) to yell/to rant/to rave/
ɤʤ [ɤʤꤴ] /(n) angry voice/one's voice when shouting with anger/
ɤʤΩƤ [ɤʤꤿƤ] /(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) look who's talking/I don't want to hear it from you/are you in any position to say that?/
ɤθ [ɤΤ] /(exp,v5u) look who's talking/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) (uk) anyway/anyhow/at any rate/in any case/
ɤ [ɤΤؤ] /(exp,n) (1) whereabouts/what part/(exp,n) (2) how much/what point/(P)/
ɤդ [ɤΤ] /(exp,n) (uk) whereabouts/
ɤ̤ [ɤΤĤ餵] /(exp) how could I (you, etc.) ...?/how dare you (they, etc.) .../how can you have the nerve to ...?/
ɤ̲ [ɤΤĤ餵] /(exp) how could I (you, etc.) ...?/how dare you (they, etc.) .../how can you have the nerve to ...?/
ɤ [ɤΤ褦] /(exp,adj-na) (uk) what sort/what kind/(P)/
ɤͤ [ɤΤ褦] /(exp,adv) (uk) how/in what way/(P)/
ɤϤޤ /(n,vs) (sl) perfect obsession/personal fixation/addiction to (something matching one's tastes)/
ɤФä /(adv) (on-mim) gushing out (suddenly)/pouring out all at once/bursting out/
ɤФɤ /(adv,adv-to) (on-mim) pouring out in large amounts/flowing out gushingly/
ɤ /(n) (abbr) unrefined sake/
ɤ֤˼ΤƤ [ɤ֤ˤƤ] /(exp,v1) (id) to throw down the drain/to waste/
ɤ֤ /(adv,adv-to) (on-mim) plop/splash/
ɤ [ɤ֤] /(n) ditch with running water/drainage channel/
ɤ [ɤ֤ͤ] /(sK) (n) (1) (uk) brown rat (Rattus norvegicus)/common rat/street rat/sewer rat/Norway rat/(n) (2) (uk) dark grey/dark gray/(n) (3) (uk) deceitful employee/unfaithful servant/
ɤ [ɤ֤Ť] /(n) (1) (food) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/(n) (2) (engr) (col) hot-dip galvanizing/
ɤҤ [ɤ֤Ť] /(n) (1) (food) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/(n) (2) (engr) (col) hot-dip galvanizing/
ɤ [ɤ֤] /(n) (1) boards covering a ditch (drainage, sewage, etc.)/(adj-f) (2) grassroots (e.g. campaign)/door-to-door/on the ground/
ɤıĶ [ɤ֤礦] /(n) grassroots sales/door-to-door marketing/
ɤ [ɤ֤󤭤] /(n) grassroots door-to-door election campaign/
ɤ /(n) (1) (ksb:) bottom/last/last place/(n) (2) mud/
ɤܤ /(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/
ɤޤ [ɤޤʤ] /(n,adj-no) (col) right in the center (centre)/
ɤ /(prt) (1) but/however/(prt) (2) even though/even if/
ɤ /(n) (col) cheap lodging (especially in a skid row area or slum)/flophouse/
ɤ䤷դ [ɤ䤷Ĥ] /(v1,vt) (1) (uk) to strike/to hit/(v1,vt) (2) to give hell to/
ɤ䤹 /(v5s,vt) (1) to hit/to beat/(v5s,vt) (2) to shout at/to yell at/
ɤɤ /(adv,adv-to) (on-mim) sound of many footsteps/
ɤ /(v5r,vi) (sl) to make a self-satisfied face/to look smug/
ɤ䳹 [ɤ䤬] /(n) (col) flophouse area/flophouse district/flophouse quarter/skid row/
ɤ [ɤ䤬] /(n) (col) self-satisfied look/triumphant look/smug face/shit-eating grin/
ɤ /(adv) very/awfully/exceedingly/
ɤ /(n-pref,n) (1) loafing/indolent/lazy/debauched/profligate/(int) (2) hey/
ɤ [ɤ䤭] /(sK) (n) (food) dorayaki/dessert sandwich of two small sweet pancakes and red bean paste/
ɤ [ɥ䥭] /(sK) (sk) (n) (food) dorayaki/dessert sandwich of two small sweet pancakes and red bean paste/
ɤƤ [ɤ䤭] /(n) (food) dorayaki/dessert sandwich of two small sweet pancakes and red bean paste/
ɤƤ [ɥ䥭] /(sk) (n) (food) dorayaki/dessert sandwich of two small sweet pancakes and red bean paste/
ɤ [ɤ餴] /(n) gruff voice/
ɤ© [ɤह] /(n) lazy son/profligate son/
ɤǭ [ɤͤ] /(n) stray cat/alley cat/brazen cat which steals food/
ɤ /(n) (col) bird's lungs/
ɤ줫 /(n) (1) which one/(n) (2) one of/any of/
ɤˤ褦 /(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,n,adv) (uk) how long/how far/how much/(P)/
ɤ [ɤ줰餤] /(exp,n,adv) (uk) how long/how far/how much/
ɤ [ɤҤȤ] /(exp) not one/
ɤ [ɤۤ] /(adv,n) (1) (uk) how much/how many/(adv,n) (2) (uk) no matter how (much)/however/(adv,n) (3) (uk) (not) many/(not) much/almost (none)/hardly/barely/
ɤä /(adv,vs) (on-mim) thickly/stickily/viscously/
ɤɤ /(adv,adv-to) (on-mim) rumbling (of thunder, drums, etc.)/booming/
ɤܤǭ [ɤܤͤ] /(n) (1) thieving cat/(n) (2) (derog) adulterer/homewrecker/
ɤ /(adv,adv-to) (on-mim) thick (of a liquid)/muddy/gooey/
ɤ /(n,vs,vi,adv-to) (col) absconding/making off/taking off/slipping away/vanishing/disappearing/
ɤ [ɤ򤭤] /(exp,v1) to make off/to abscond/to get away/to pull a vanishing act/
ɤ [ɤ֤] /(sK) (adj-i) miry/swampy/foundrous/
ɤ /(adv-to,adv) (1) (on-mim) bang/bam/boom/thud/thump/crash/(n) (2) noontime signal gun (carried out early Meiji to Taisho)/noon gun/noonday gun/(n) (3) (hanaf) (sl) last round in a game of 12 rounds/(pref) (4) precisely/exactly/plumb/totally/very/(suf) (5) (hon) (fam) Mr./Mrs./Miss/Ms./-san/
ɤ󤰤ؤ [ɤ󤰤Τ] /(sK) (exp,n) (1) (id) having very little difference between one another/being much of a muchness/being more or less the same/height comparison among acorns/(exp,n) (2) (id) pointless competition (between two equally unimpressive parties)/pissing contest/
ɤ󤰤 [ɤ󤰤Τ] /(exp,n) (1) (id) having very little difference between one another/being much of a muchness/being more or less the same/height comparison among acorns/(exp,n) (2) (id) pointless competition (between two equally unimpressive parties)/pissing contest/
ɤ󤰤 [ɤ󤰤ޤʤ] /(n,adj-no) goggle-eyes/
ɤ󤸤 /(n) donjara/ponjan/simplified children's version of mahjong/
ɤ /(exp) (1) (col) how much/how many/to what extent/(int) (2) (col) oh my god/how/what the/incredible/
ɤ [ɤ󤵤冷] /(n) merrymaking/high jinks/drunken revelry/spree/
ɤĤ /(v5k) to make a drumming noise/
ɤǤ֤ [ɤǤ󤬤] /(n) (1) (sudden) complete reversal (of plot)/unexpected twist (at end of story)/(n) (2) rotating stage machinery, which rolls backwards 90 degrees to reveal the next scene/
ɤ /(adv) (1) (on-mim) powerfully/vigorously/with all one's strength/(adv) (2) (on-mim) lots of/heaps of/plenty/
ɤ褤 [ɤȤ] /(exp) (uk) I'm ready for anything/leave it to me/bring it!/
ɤ /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
ɤɤ /(adv,adv-to) (1) (on-mim) drumming (noise)/beating/pounding/banging/booming/stamping/(adv,adv-to) (2) (on-mim) rapidly/quickly/steadily/(adv,adv-to) (3) (on-mim) continuously/one after the other/in succession/(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 kind of/what sort of/what/(adj-pn) (2) no matter what (kind of)/whatever/any/all/(P)/
ɤʤ /(adv) (1) how/how much/to what extent/(adv) (2) no matter how (much)/however/(P)/
ɤʤΤ /(exp) more than anything (else)/
ɤʤ /(pn) (ksb:) what type of thing/which one/
ɤʵʧäƤ [ɤʤϤäƤ] /(exp) at all costs/whatever the price/would give anything/
ɤʻäƤ [ɤʤȤäƤ] /(exp) (uk) no matter what happens/in any circumstances/at any price/
ɤѤ /(adv) (1) (on-mim) sound of pistol fire/sound of exploding gunpowder/(n) (2) (col) exchange of (pistol) fire/shootout/conflict/war/
ɤԤ /(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/(adv,adv-to) (2) (on-mim) tumbling/
ɤ֤괪 [ɤ֤꤫󤸤礦] /(n) rough estimate/sloppy accounting/slapdash bookkeeping/
ɤ֤ȭ [ɤ֤Ф] /(n) bowl (medium-large, suitable for donburi)/
ɤ֤ [ɤ֤ᤷ] /(n) (food) bowl of rice/
ɤ֤ʪ [ɤ֤] /(n) bowl of rice with food on top/
ɤ /(n) (1) (ksb:) bottom/last/last place/(n) (2) (tsug:) ugly person/fat person/
ɤޤ /(int) don't worry about it (eng: don't mind)/never mind/it's OK/
ɤ /(adv,adv-to,vs) (1) (on-mim) dark/gloomy/overcast/gray/(adv,adv-to,vs) (2) (on-mim) heavy/leaden/dull/lackluster/glazed/
ɤ [ɤӤ] /(sK) (n,vs,vi) (1) being put off (by someone's words, behaviour, etc.)/being taken aback/recoiling (in shock, disgust, etc.)/cringing/being left speechless/(n,vs,vi) (2) (film) (tv) zooming out or pulling the camera back to get a wider image/
ɤ [ɥӥ] /(sK) (sk) (n,vs,vi) (1) being put off (by someone's words, behaviour, etc.)/being taken aback/recoiling (in shock, disgust, etc.)/cringing/being left speechless/(n,vs,vi) (2) (film) (tv) zooming out or pulling the camera back to get a wider image/
ɤͤޤ [ɤŤޤ] /(n) (uk) (dead) end/end of the line/
ɤͤ [ɤŤޤ] /(n) (uk) (dead) end/end of the line/
ɤ [ɤ󤸤ޤ] /(n) (uk) (rare) tail end/tailender/last person (to arrive, finish etc.)/dead last/
ɤ [ɤ󤸤ޤ] /(n) (uk) (rare) tail end/tailender/last person (to arrive, finish etc.)/dead last/
ɤ󽭤 [ɤ󤯤] /(sK) (adj-i) (uk) slow/clumsy/slow-witted/stupid/
ɤ [ɤ󤫤] /(sK) (sk) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ [ɥ󤫤] /(sK) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ [ɥ󥫥] /(sK) (sk) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ󾡤 [ɤ󤫤] /(sK) (sk) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ󾡤 [ɥ󤫤] /(sK) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ󾡤 [ɥ󥫥] /(sK) (sk) (n,vs) (vidg) (net-sl) winning a match/coming in first/victory/
ɤ [ɤ󤱤] /(n) (1) (uk) tail end/tailender/last person (to arrive, finish etc.)/dead last/(n) (2) (derog) (uk) ass/arse/butt/
ɤ [ɤ󤸤] /(n) (uk) tail end/tailender/last person (to arrive, finish etc.)/dead last/
ɤ [ɤ󤾤] /(n) (work) The Lower Depths (1902 play by Maxim Gorky)/
ɤ [ɤ󤾤] /(n) very bottom/rock bottom/
ɤɴ [ɤӤ㤯礦] /(n) (derog) dirt-poor farmer/
ɤʼ [ɤ٤] /(n) (product) Donbei (Nissin cup noodles)/
ɥå /(n) (col) extreme close-up (photo, shot)/
ɥ /(n) (uk) (ksb:) total idiot/
ɥ /(n,adj-na) (uk) sex fiend/lecher/pervert/
ɥȥ饤 /(n) (1) (col) smack in the middle/perfect strike/bullseye/(adj-na) (2) (col) perfect (for something or someone)/just right/just the way one likes it/
ɥϥޤ /(n,vs) (sl) perfect obsession/personal fixation/addiction to (something matching one's tastes)/
ɰ [ɤ] /(n) (uk) (ksb:) total idiot/
ɰ [ɤۤ] /(n) (uk) (ksb:) total idiot/
ɰΤ [ɤ餤] /(adj-i) immense/awesome/enormous/terrific/
ɱ [ɤ] /(n) quintessential enka/enka with age-old lyrical themes set to a haunting traditional-style melody/
ɲ [ɤ٤] /(adj-na,n) 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) one's innate character/spirit/backbone/
 [ɤĤ] /(n) (1) (uk) terrible situation/awful state of affairs/(being) in the shit/(n) (2) (uk) night-soil reservoir dug in a field/(n) (3) (uk) night-soil pot/(n) (4) (rare) earthenware vessel/earthen urn/
ļ [ɤʤ] /(n) remote countryside/boondocks/the sticks/middle of nowhere/
Ƭ [ɤ] /(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/
 [ɤϤ礯] /(adj-no) thrilling/gripping/
ɴ [ɤӤ㤯礦] /(n) (derog) farmer/peasant/
 [ɤؤ󤿤] /(n,adj-no) extreme pervert/
˺ [ɤ魯] /(n,vs,vt,vi) lapse of memory/(something) slipping one's mind/forgetting for a moment something one knows well/
 [ɤĤ] /(n) (1) (uk) terrible situation/awful state of affairs/(being) in the shit/(n) (2) (uk) night-soil reservoir dug in a field/(n) (3) (uk) night-soil pot/(n) (4) (rare) earthenware vessel/earthen urn/
 /(prt) (1) don't/(prt) (2) do/(int) (3) hey/listen/look/say/(prt) (4) now, .../well, .../I tell you!/you know/(prt) (5) wow/ooh/(prt) (6) (ksb:) right?/isn't it?/doesn't it?/don't you?/don't you think?/(P)/
ʡ /(int) (1) hey/listen/look/say/(prt) (2) now, .../well, .../I tell you!/you know/(prt) (3) wow/ooh/(prt) (4) (ksb:) right?/isn't it?/doesn't it?/don't you?/don't you think?/(P)/
ʡ /(exp) (col) may (it) be so/please let (it) happen/
ʡ /(int) (uk) what!/oh/
ʤ /(int) (1) hey/listen/look/say/(prt) (2) now, .../well, .../I tell you!/you know/(prt) (3) wow/ooh/(prt) (4) (ksb:) right?/isn't it?/doesn't it?/don't you?/don't you think?/
ʤ /(int) (1) hey/listen/look/say/(prt) (2) now, .../well, .../I tell you!/you know/(prt) (3) wow/ooh/(prt) (4) (ksb:) right?/isn't it?/doesn't it?/don't you?/don't you think?/(P)/
ʤʤ /(n,adj-no) compromise/collusion/give and take/not making a fuss/closing one's eyes (to)/
ʤ /(pn) (1) what/(int) (2) what?/(int) (3) hey!/
ʤ /(exp) (col) may (it) be so/please let (it) happen/
ʤ /(int) (uk) what!/oh/
ʤ /(aux-adj,suf) not/(P)/
ʤ /(suf,adj-i) emphatic suffix/
ʤ /(n) (Buddh) nirvana/
ʤ /(exp) (1) won't/hasn't/isn't/doesn't/(exp) (2) won't you/
ʤ [ʤФʤ] /(n) secret talk/
ʤ㡼 /(n) (rkb:) mainlander/non-Okinawan Japanese/Yamato Japanese/
ʤ /(conj,aux) (1) without doing .../(aux) (2) don't/
ʤǤϵʤ [ʤǤϤʤ] /(exp,adj-i) (uk) feel compelled to/can't help but feel/can't help but do/
ʤȹԤʤ [ʤȤʤ] /(sK) (exp,adj-i) (1) (uk) have to (verb)/must (verb)/(exp,adj-i) (2) (uk) is indispensable/absolutely necessary/
ʤȹԤޤ [ʤȤޤ] /(sK) (exp) (1) (uk) have to (verb)/must (verb)/(exp) (2) (uk) is indispensable/is absolutely necessary/
ʤʤԤ [ʤʤŤ] /(n) (uk) having absolutely nothing (left)/being out of everything/absolutely nothing/
ʤΤǤϤʤ /(exp) I think (something) won't (something)/probably (something) isn't (something)/
ʤζ [ʤΤͤ] /(sK) (n) (uk) asking for the moon/asking for the impossible/asking for too much/thinking the grass is greener on the other side of the fence/
ʤ [ʤϤޤ] /(sK) (exp) (uk) better than nothing/better than none at all/
ʤ [ʤϥޥ] /(sK) (exp) (uk) better than nothing/better than none at all/
ʤ [ʤޤ] /(sK) (exp) (uk) better than nothing/better than none at all/
ʤ [ʤޥ] /(sK) (exp) (uk) better than nothing/better than none at all/
ʤ櫓ˤϹԤʤ [ʤ櫓ˤϤʤ] /(exp) (uk) cannot avoid (doing)/cannot help (doing)/have no other choice but to/must (do)/
ʤ [ʤޤ] /(n) (1) mixture/jumble/blend/weaving together/(n) (2) making a cord by entwining threads of various colours/
ʤ򤼤ˤ [ʤޤˤ] /(exp,vs-i) to blend (e.g. fact and fiction)/to mix/to weave (together)/
ʤ򤼤 [ʤޤ] /(v1,vt) (1) to twist (threads of different colours) together (into a string)/to entwine/to interweave/(v1,vt) (2) to mix/to combine/to weave together (e.g. fact and fiction)/to interweave/
ʤ [ʤ] /(n) (rare) old Chinese custom of marrying older women with young boys/
ʤ [ʤޤ] /(n) (1) mixture/jumble/blend/weaving together/(n) (2) making a cord by entwining threads of various colours/
ʤˤ [ʤȤˤ] /(exp) (uk) unless (you do something)/
ʤµϿ [ʤǤϤդ] /(exp) (proverb) you can't give (use) what you don't have/nothing comes from nothing/you can't shake sleeves you don't have/
ʤ [ʤ] /(exp) (uk) before it becomes (verb)/before (an undesirable thing occurs)/
ʤ [ʤ] /(n) (uk) (col) very small breasts/
ʤʪ餱 [ʤΤ餱] /(exp,n) (uk) plenty of nothing/having absolutely nothing/
ʤʪͤ [ʤΤͤ] /(sK) (n) (uk) asking for the moon/asking for the impossible/asking for too much/thinking the grass is greener on the other side of the fence/
ʤʪϤʤ [ʤΤʤ] /(sK) (sk) (exp) (1) (uk) there's nothing we (I, he, she, etc.) don't have/(exp,adj-i) (2) (uk) nonexistent/not in one's possession/we (I, he, she, etc.) don't have what we don't have/
ʤʪϤʤ [ʤΤϤʤ] /(sK) (exp) (1) (uk) there's nothing we (I, he, she, etc.) don't have/(exp,adj-i) (2) (uk) nonexistent/not in one's possession/we (I, he, she, etc.) don't have what we don't have/
ʤˤϤʤ [ʤ櫓ˤϤʤ] /(exp) (uk) cannot avoid (doing)/cannot help (doing)/have no other choice but to/must (do)/
ʤˤϹԤʤ [ʤ櫓ˤϤʤ] /(exp) (uk) cannot avoid (doing)/cannot help (doing)/have no other choice but to/must (do)/
ʤ /(suf) (net-sl) currently at .../now doing .../in the middle of .../
ʤ /(suf,v5u) 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/
ʤλ [ʤΤ] /(sK) (exp,adv) (uk) all the more/still more/
ʤ /(n) (col) woman/
ʤʤ [ʤä] /(adv) (uk) all the more/
ʤ [ʤä] /(exp,adv) further/even more/still more/all the more/
ʤ [ʤ] /(sK) (adv) (1) (uk) besides/furthermore/on top of that/(adv) (2) (uk) and yet/nevertheless/even so/
ʤ [ʤ] /(sK) (adv) (1) (uk) still more/even more/all the more/(adv) (2) (uk) still less/even less/
ʤ [ʤ] /(n) proviso/explanatory note/
ʤ [ʤ] /(n) proviso/explanatory note/
ʤ [ʤޤ] /(sK) (conj) (uk) besides/moreover/furthermore/further/in addition (to that)/
ʤ [ʤ褷] /(sK) (exp) even better/still better/
ʤɤ [ʤ] /(exp,adj-ix) still better/even better/
ʤɤ [ʤ褤] /(exp,adj-ix) still better/even better/
ʤɤ [ʤ褷] /(exp) even better/still better/
ʤäˤ [ʤäȤˤ] /(exp,vs-i) (uk) to forget something ever existed/to pretend something didn't happen/to put something behind one/to forgive (something)/
ʤ [ʤ] /(n) (company) Nakau (restaurant chain)/
ʤ [ʤ] /(exp,n,adv) long time/long interval/for quite some time/
ʤ [ʤ] /(sK) (n) (1) sidelong glance/(n) (2) flirtatious glance/
ʤ [ʤ] /(sK) (n) (1) sidelong glance/(n) (2) flirtatious glance/
ʤ鱿ž [ʤ餦Ƥ] /(n) distracted driving/
ʤ² [ʤ餾] /(n) people who study or work while listening to the radio (or watching television, etc.)/
ʤ⤭ [ʤ餢뤭] /(n,vs) distracted walking/
ʤ [ʤܤ] /(sK) (n) (1) shooting star/falling star/meteor/(n) (2) blaze (wide white stripe down the face of a horse)/
ʤ [ʤˤҤȤ] /(exp,adj-i) essentially nonexistent/virtually nil/
ʤ [ʤ] /(sK) (n) (1) cry (e.g. of a baby)/sob/whine/(n) (2) tearful voice/weepy voice/
ʤ [ʤ] /(sK) (n) cry (of an animal)/call/chirp/song/caw/roar/bark/yelp/meow/
ʤͧ [ʤȤ] /(n) deceased friend/
ʤݤ [ʤ] /(v5s,vt) (1) to mow down/to cut down/to knock down/(v5s,vt) (2) to defeat/to beat/
ʤʧ [ʤϤ餦] /(v5u,vt) to mow down/to cut down/to slash (horizontally)/to make a clean sweep/to sweep away/to brush away/
ʤƤɤ [ʤƤ⤤] /(exp) (1) (uk) need not/(not) have to/(exp) (2) (uk) need not have/need not exist/
ʤƤɤ [ʤƤ褤] /(exp) (1) (uk) need not/(not) have to/(exp) (2) (uk) need not have/need not exist/
ʤƼ [ʤƤʤʤ] /(exp) (proverb) every person has their eccentricities/
ʤƼʤäƻͽȬ [ʤƤʤʤäƤ夦Ϥä] /(sK) (exp) (proverb) every person has their eccentricities/
ʤʤ꼡 [ʤʤꤷ] /(exp) as soon as it runs out/upon running out/
ʤϤʤ /(exp) not without/it's not that .../slightly/somewhat/in some respects/
ʤ [ʤ꤬] /(sK) (n,vs) scribble/scrawl/
ʤݤ [ʤꤿ] /(v5s) to knock down/to knock out/
ʤФʤʤ /(sk) (exp) have to do/must/should/ought to/
ʤФʤ /(exp) have to do/must/should/ought to/(P)/
ʤФޤ /(sk) (exp) have to do/must/should/ought to/
ʤФʤʤ /(exp) have to do/must/should/ought to/(P)/
ʤФʤ /(sk) (exp) have to do/must/should/ought to/
ʤФʤޤ /(exp) have to do/must/should/ought to/(P)/
ʤФʤޤ /(exp) ought to (verb)/should (verb)/
ʤ [ʤΤ椭] /(n) (1) lingering snow/(n) (2) snowfall at the end of the winter or the beginning of spring/
ʤ [ʤ椭] /(n) (1) lingering snow/(n) (2) snowfall at the end of the winter or the beginning of spring/
ʤޤ /(exp) (hon) (pol) to do/
ʤޤ /(exp) (pol) do .../
ʤϿͤΤʤ餺 [ʤϤҤȤΤʤ餺] /(sK) (exp) (1) (proverb) the good you do for others is good you do yourself/those who are kind benefit themselves/compassion is not for other people's benefit/(exp) (2) (proverb) you can't save others (from themselves)/
ʤϿͤΰ٤ʤ餺 [ʤϤҤȤΤʤ餺] /(sK) (exp) (1) (proverb) the good you do for others is good you do yourself/those who are kind benefit themselves/compassion is not for other people's benefit/(exp) (2) (proverb) you can't save others (from themselves)/
ʤ [ʤ̤ʤ] /(n,adj-no) with no blood relation/
ʤޤ /(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/
ʤ [ʤΤĤ֤] /(sK) (exp,n) (uk) not getting a reply/
ʤ [ʤ] /(sK) (n) pear picking/harvesting pears/
ʤ [ʤ] /(n) pear cider/pear liquor/
ʤ [ʤ] /(v1,vt) to accomplish/to finish/
ʤ [ʤ] /(v5r,vi) to finish/
ʤ뤲 [ʤȤ] /(sK) (v1,vt) to accomplish/to achieve/to complete/to carry out/to carry through/
ʤ [ʤ] /(adj-f,exp,vt) to be able to do/to be capable of doing/
ʤ [ʤ] /(ik) (adj-f,exp,vt) to be able to do/to be capable of doing/
ʤ [ʤ] /(n) (1) paying back in installments (instalments)/amortization plan (amortisation)/(n) (2) gradual progression (oft. into an unwanted state)/doing little by little/steady development/continual advancement/(n) (3) (col) proceeding in a continual and vague fashion/gradually obscuring/quiet fading/
ʤŪ [ʤƤ] /(adj-na) gradual (destruction)/progressive (dismantlement)/
ʤߵ [ʤߤ㤯] /(n) (1) regular (customer)/(n) (2) client who frequently visits the same prostitute/
ʤ߿ [ʤߤ֤] /(adj-i) (very) familiar/well-acquainted/
ʤ [ʤޤ] /(sK) (exp) (uk) at the mercy of (something or someone)/
ʤ [ʤޤ] /(sK) (exp) (uk) at the mercy of (something or someone)/
ʤ٤̵ [ʤ٤ʤ] /(sK) (exp,adj-i) (uk) having no choice/at a loss for what to do/at one's wits' end/helpless/powerless/
ʤä /(exp) (hon) did/done/
ʤä /(exp) (hon) doing/
ʤ礤 [ʤꤢ] /(n) recrimination/
ʤդ [ʤĤ] /(sK) (v1,vt) (1) (uk) to rub (on)/to wipe/to daub/to smear/(v1,vt) (2) (uk) to lay (the blame on someone)/to pin/to shift/
ʤĤ [ʤ٤] /(exp) (uk) should do/ought to do/must do/
ʤĤ [ʤ٤] /(exp,n) (uk) things to do/must-do items/one's duty/what is required/
ʤĤ [ʤ٤] /(exp,n) (uk) things to do/must-do items/one's duty/what is required/
ʤ [ʤ] /(exp) formed angle/angle made/
ʤ [ʤ] /(n) dusky purple/dark purple/eggplant color/
ʤ [ʤ] /(n) (uk) means/method/way/
ʤѤʤ [ʤ٤ʤ] /(exp,adj-i) (uk) having no choice/at a loss for what to do/at one's wits' end/helpless/powerless/
ʤ館 [ʤ館] /(n) allusive form (of waka)/
ʤ [ʤФʤ] /(exp,v5r) (proverb) (uk) if you have a mind to do something, you can do it/
ʤȸ [ʤȤ] /(sK) (exp) (uk) the reason is that .../because/
ʤʤʬ [ʤʤ֤󤻤] /(n) why-why analysis (analytical method for identifying the root causes of a problem)/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤ [ʤ꤬] /(n) tracing/
ʤ /(v5r,vt) (1) to trace (drawing)/to follow/(v5r,vt) (2) to imitate/to copy/to reproduce/
ʤ [ʤȤ] /(sK) (n) solving a riddle/solving a mystery/
ʤ [ʤͤ] /(n) rapeseed meal/rapeseed lees/
ʤ [ʤ֤ͤ] /(n) rapeseed oil/canola oil/
ʤ [ʤͤ] /(n) rapeseed oil/canola oil/
ʤƦ [ʤޤ] /(n) (uk) sword bean (Canavalia gladiata)/
ʤ餫 /(adj-na) (1) gently sloping/gentle/gradual/easy/(adj-na) (2) smooth (process)/gentle (e.g. tone of voice)/slow (e.g. growth)/
ʤǤ [ʤ򤦤] /(exp,v5t) to surge like an avalanche/to flood/to swarm/to stampede/
ʤ [ʤ줳] /(v5m,vi) to rush into/to surge into/to crowd into/
ʤɻ [ʤܤ] /(n) avalanche prevention forest/avalanche-restraining forest/
ʤ [ʤ줪] /(v1,vi) to slide down (snow, etc.)/
ʤ [ʤޤ] /(n) (company) Nadaman (Japanese restaurant chain)/
ʤ /(sk) (adj-i) (sl) dear (old)/fondly remembered/beloved/missed/nostalgic/
ʤ /(adj-i) (sl) dear (old)/fondly remembered/beloved/missed/nostalgic/
ʤĤ /(n) kanji radical 35 when at the bottom (as in the character for summer)/
ʤĤҤ /(n) (1) cerrado pineapple (Ananas ananassoides)/(n) (2) natsuhime (variety of pear from Tottori prefecture)/
ʤĤ [ʤĤ᤭夦] /(n) night-light bulb/jujube bulb/
ʤĶᤷ [ʤĤ] /(n) near summer/end of spring/
ʤǤ꡼ /(n) (org) Japan Ladies Soccer League/JLSL/
ʤǲ [ʤǤ] /(v5s) to stroke down/to smooth down/
ʤǲ [ʤǤޤ魯] /(sK) (v5s,vt) to pat (e.g. a dog)/to rub/to stroke/to fondle/to caress/
ʤǸ [ʤǤ] /(n) sloping shoulders/
ʤǻ¤ [ʤǤ] /(n) (1) slashing (with the blade pressed against the object)/(n) (2) mowing down (the enemy)/cutting down (one after the other)/(n) (3) clean sweep/sweeping conquest/
ʤǾ夲 [ʤǤ] /(v1,vt) to comb back/
ʤڤ [ʤǤ] /(n) (1) slashing (with the blade pressed against the object)/(n) (2) mowing down (the enemy)/cutting down (one after the other)/(n) (3) clean sweep/sweeping conquest/
ʤʤ彣 [ʤʤĤܤ󤭤夦夦] /(n) (serv) Seven Stars in Kyushu (train)/
ʤˤȸ [ʤˤȤ] /(sK) (exp) on the least pretext/at every opportunity/whenever there is a chance/at the drop of a hat/
ʤˤȸ [ʤˤȤ] /(sK) (exp) on the least pretext/at every opportunity/whenever there is a chance/at the drop of a hat/
ʤˤ [ʤˤ褦] /(exp) what do you want?/can I help you?/
ʤˤǤ [ʤˤʤǤ] /(sK) (exp,adv) by all means/by all costs/
ʤˤФʤ [ʤˤǤʤ] /(exp,adj-i) gaining nothing by/getting nowhere by/
ʤ˶̴ [ʤˤ̤] /(sK) (exp,n) innocent look/nonchalant look/look of ignorance/air of innocence/
ʤ˿̴ [ʤˤ̤] /(sK) (exp,n) innocent look/nonchalant look/look of ignorance/air of innocence/
ʤ /(int) (col) (joc) what?/what'd you say?/
ʤ /(exp) (1) (fem) (col) that's the way it is/yes/(exp) (2) (fem) (col) is that so?/is it?/
ʤΤ /(aux) it is assuredly that .../can say with confidence that .../(P)/
ʤΤ /(exp,prt) because/as/since/so/
ʤΤǤ /(aux-v,v5r-i) it is assuredly (that) .../can say with confidence that it is .../
ʤΤǤ /(aux) (pol) it is assuredly that .../can say with confidence that .../(P)/
ʤΤ /(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/
ʤϤ /(exp) (osb:) do .../
ʤ֤껦 [ʤ֤ꤴ] /(n) torturing to death/tormenting to death/
ʤ֤ [ʤ֤] /(n) object of ridicule/laughingstock/butt (of jokes)/mockery/
ʤؤ /(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/
ʤޤʪ [ʤޤ] /(sK) (n) (dated) meat and fish (forbidden to monks)/
ʤޤ [ʤޤ] /(sK) (n) lazy person/lazy fellow/slothful person/
ʤޤ [ʤޤ] /(n) corrugated iron sheet/
ʤޤ [ʤޤФ] /(n) corrugated iron sheet/
ʤޤ [ʤޤ] /(n) (archit) namako-kabe/style of tiled wall with a prominent white grid pattern/
ʤޤ [ʤޤ] /(n) woodblock print depicting a giant catfish (popular in Edo after the 1855 earthquake)/
ʤޤɦ [ʤޤҤ] /(n) drooping moustache/
ʤޤ /(n) (1) (sl) (abbr) livelihood protection/public assistance/welfare/(n) (2) (sl) (derog) welfare recipient/
ʤޤ [ʤޤܤ] /(n) (astron) Chinese "Wall" constellation (one of the 28 mansions)/
ʤޤ /(adv) (hob:) very much/really/extremely/
ʤޤ [ʤޤ֤] /(n) boiled and half-dried bonito/
ʤޤ /(exp) (Buddh) (col) I sincerely believe in Amitabha/Lord have mercy on me/
ʤްפ [ʤޤ䤵] /(sK) (adj-i) simple/easy/
ʤ޲ [ʤޤ] /(sK) (adj-i) lukewarm/tepid/disagreeably warm (e.g. bath)/
ʤ޴ [ʤޤܤ] /(sK) (adj-no,n,vs,vt) half-dried/partially dried/
ʤ޻ [ʤޤ] /(sK) (adj-no) (1) half-dead/(exp) (2) state of uncertainty/limbo/leaving unfinished with the intention of inflicting suffering/dragging out tortuously/
ʤ޽ [ʤޤ] /(sK) (adj-i) (1) smelling of fish/fishy/smelling of blood/bloody/(adj-i) (2) degenerate (of a monk)/depraved/corrupt/fallen/(adj-i) (3) worldly/mundane/secular/common/ordinary/(adj-i) (4) fishy/suspicious/questionable/
ʤ­ [ʤޤ] /(n) (sl) bare legs/bare feet/stockingless legs/
ʤȤ [ʤޤ] /(sK) (adj-i) lukewarm/tepid/disagreeably warm (e.g. bath)/
ʤʼˡ [ʤޤӤ礦ۤ] /(sK) (n) crude tactics/smattering of knowledge/
ʤֻ [ʤޤؤ] /(sK) (n,vs,vi) half-hearted reply/vague answer/reluctant answer/
ʤߤʤ /(adv-to,adv) (on-mim) (filled) to the brim/
ʤ [ʤߤ] /(n) wavy line/
ʤʤ /(adv) (kyb:) so-so/tolerable/passable/
ʤᤫ /(v1) (rare) to strip (the head of a screw, bolt, etc.)/to wear out/
ʤᤷ [ʤᤷ] /(n) (1) leather/tanned animal hide/suede/(n) (2) kanji "tanned leather" radical (radical 178)/
ʤᤷ [ʤᤷ] /(n) (1) leather/tanned animal hide/suede/(n) (2) kanji "tanned leather" radical (radical 178)/
ʤ /(n) (food) namero/finely minced seasoned fish (specialty of Chiba prefecture)/
ʤ [ʤޤ魯] /(v5s,vt) to lick all over/to run one's tongue over/
ʤ [ʤȤ] /(sK) (v5r,vt) to lick off/to take (something) off by licking/
ʤԤ [ʤĤ] /(v5s,vt) (1) to lick (all) up/to lick all over/to lick clean/(v5s,vt) (2) to engulf (in flames)/to consume (of fire)/to sweep through/to completely destroy/
ʤ̣ [ʤߤ] /(n) flavoured miso/miso mixed with meat, vegetables, fish, etc./
ʤ /(prt) (1) (col) do .../(prt) (2) (male) don't .../
ʤä /(adj-i) weak/frail/slender/feminine/
ʤʤ /(adv-to,adv,vs) (on-mim) delicately/weakly/gently/supplely/
ʤ䤫 /(adj-na) supple/pliant/slender/delicate/lithe/lissome/
ʤ [ʤ褿] /(n) (1) (uk) (rare) Simon bamboo (Pleioblastus simonii)/(n) (2) any thin, but flexible bamboo/
ʤ /(aux) (1) if/in case/if it is the case that/if it is true that/(aux) (2) as for/on the topic of/(conj) (3) (col) (abbr) if that's the case/if so/that being the case/(P)/
ʤ餤 [] /(sK) (n) with the grain/
ʤ餤 [ʤ餤] /(sK) (n) with the grain/
ʤ餷ݰ [ʤ餷ۤ] /(n) gradual entry (into preschool)/settling-in session/
ʤ餺 [ʤ餺] /(n) ruffian/scoundrel/rogue/rascal/villain/hoodlum/thug/
ʤ餺Թ [ʤ餺Τä] /(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 (feeling)/unbearably/awfully/irresistibly/(exp) (2) must not .../should not .../(exp) (3) must .../have to .../ought to .../(exp) (4) cannot/unable to/(exp) (5) (dated) not/(P)/
ʤ /(adj-pn) (1) (form) is not/am not/are not/(exp,adj-f) (2) (form) beyond one's power/unachievable/impossible/(exp,adj-f) (3) (dated) must not .../should not .../
ʤ /(sk) (exp) (1) cannot help (feeling)/unbearably/awfully/irresistibly/(exp) (2) must not .../should not .../(exp) (3) must .../have to .../ought to .../(exp) (4) cannot/unable to/(exp) (5) (dated) not/
ʤ̴Ǧ뤬Ǧ [ʤ̤ˤ󤹤뤬ˤ] /(exp) (proverb) to endure what is unendurable is true endurance/
ʤ /(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/(conj) (3) if possible/if circumstances allow/(P)/
ʤ /(sk) (exp) (1) cannot help (feeling)/unbearably/awfully/irresistibly/(exp) (2) must not .../should not .../(exp) (3) must .../have to .../ought to .../(exp) (4) cannot/unable to/(exp) (5) (dated) not/
ʤ /(prt) (1) or something/for instance ... (though there are other suitable options)/(prt) (2) ... or .../(prt) (3) as soon as/right after/(prt) (4) 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,adv) (1) any- (e.g. anything, anywhere, anyone)/-ever (e.g. whatever, wherever, whenever)/(prt,adv) (2) even (if it's just ...)/at least/(prt,adv) (3) either ... or .../
ʤȤ /(prt,adv) (1) any- (e.g. anything, anywhere, anyone)/-ever (e.g. whatever, wherever, whenever)/(prt,adv) (2) even (if it's just ...)/at least/(prt,adv) (3) either ... or .../
ʤ /(exp,adv) in one's own way or style/(P)/
ʤդ깽鷺 [ʤդ꤫ޤ鷺] /(exp,adv) with no regard to appearances/without caring about how one looks/
ʤդ깽 [ʤդ꤫ޤ] /(exp,adj-f) with no regard to appearances/not caring about how one looks/
ʤޤ /(sk) (exp) (1) cannot help (feeling)/unbearably/awfully/irresistibly/(exp) (2) must not .../should not .../(exp) (3) must .../have to .../ought to .../(exp) (4) cannot/unable to/(exp) (5) (dated) not/
ʤŤ [ʤ򤷤] /(sK) (exp,v1) (1) to quieten down/to fall silent/(exp,v1) (2) to cease activities/to become inactive/to lie low/to keep a low profile/
ʤ [ʤҤ] /(exp,v1) (1) to quieten down/to fall silent/(exp,v1) (2) to cease activities/to become inactive/to lie low/to keep a low profile/
ʤ겼 [ʤꤵ] /(sK) (v5r,vi) to be degraded/to come down in the world/to lose status/to be ruined/to fall low/
ʤ겼 [ʤꤵ] /(sK) (v5r,vi) to be degraded/to come down in the world/to lose status/to be ruined/to fall low/
ʤ [ʤꤳ] /(sK) (n) (shogi) promoted piece/
ʤ [ʤꤴ] /(sK) (n) (shogi) promoted piece/
ʤԤ [ʤ椭] /(sK) (n) (1) course (of events)/development/progress/outcome/result/(n) (2) (finc) (abbr) market order/order without limit/
ʤѤޤ [ʤꤹޤ] /(sK) (v5s,vi) (1) (uk) to pose as/to (successfully) impersonate/to pretend to be/to pass oneself off as/to disguise oneself as/(v5s,vi) (2) (uk) to (completely) become/to (fully) turn into/
ʤ [ʤ] /(n) person willing to take on a role/willing candidate/
ʤ [ʤ꤫] /(v5r,vi) (1) to take over for (someone)/to stand in for/to substitute for/(v5r,vi) (2) to replace/to take the place of (something)/
ʤǯ [ʤɤ] /(n) year of large crop/
ʤʪ [ʤ] /(n) (1) farm products/harvest/crop/(n) (2) fruit/berries/fruit tree/
ʤ /(suf,adj-f) (1) (arch) that is in/(suf,adj-f) (2) who is called/that is called/(suf,adj-f) (3) that is/(int) (4) (sl) (abbr) I see/
ʤȶ [ʤȤȤ] /(n) Naruto kintoki/sweet potato grown in sandy soil/
ʤؤ /(int,adv) (sl) (joc) I see/that's right!/indeed/
ʤ٤᤯ [ʤ٤Ϥ䤯] /(exp,adv) as soon as possible/as quickly as possible/speedily/without delay/ASAP/
ʤۤ /(n) (col) (joc) I see/
ʤ /(n) (comp) (col) null pointer exception (runtime exception in Java)/
ʤ [ʤϤ] /(adv) (col) (abbr) (uk) as soon as possible/ASAP/
ʤ [ʤۤ] /(sK) (int,adv) (uk) I see/that's right/indeed/
ʤͤˤʤ [ʤ褦ˤʤ] /(sK) (exp,v5r) (uk) (proverb) whatever will be, will be/things happen the way they happen/let nature take its course/
ʤ /(conj) (form) but/however/
ʤɤ /(conj) (arch) but/however/
ʤβ̤ [ʤΤϤ] /(exp) the mere shadow of one's former self/the ruin of what one once was/
ʤ /(conj) (arch) because .../since .../
ʤ礤 [ʤ줢] /(n) (1) collusion/conspiracy/(n) (2) common-law marriage/illicit intercourse/liaison/
ʤ礤 [ʤ줢դ] /(n) common-law couple/couple in an illicit union/
ʤ礦 [ʤ줢] /(v5u,vi) (1) to collude (with)/to conspire (with)/(v5u,vi) (2) to make friends with/to get along well with/(v5u,vi) (3) to become intimate (with opposite sex)/to establish a secret liaison (with)/
ʤ [ʤ줽] /(sK) (n) start of a romance/beginning of love/
ʤƤ [ʤ줷] /(v5m,vi) to become familiar with and cherish/to get to know and love/
ʤ [ʤ줺] /(n) (uk) narezushi/fermented sushi (pickled in brine rather than vinegar), precursor of modern sushi/
ʤ [ʤ] /(n) (sl) Mary Sue novel/wish-fulfillment story/
ʤĥ [ʤФ] /(sK) (n) (1) stretching a rope around/roping off/cordoning off/demarcation/(n) (2) one's turf/domain/territory/jurisdiction/sphere of influence/(n) (3) (zool) territory (of an animal)/
ʤԤ [ʤ濫] /(n) cable stitch/
ʤԤ߿ [ʤ濫ߤФ] /(n) cable needle (knitting)/
ʤ /(sk) (n) (col) woman/
ʤ /(prt,adv) something like .../things like .../someone like .../the likes of .../(P)/
ʤ [ʤ󤫤褦] /(exp) what do you want?/can I help you?/
ʤ󤯤ʤ /(exp) (rkb:) don't worry, be happy/
ʤ /(exp,prt) (1) (ktb:) et cetera/etc./and the like/and so forth/(exp,prt) (2) (ktb:) the likes of/something like/
ʤ󤶤 /(exp,prt) (1) (ktb:) et cetera/etc./and the like/and so forth/(exp,prt) (2) (ktb:) the likes of/something like/
ʤ󤶤ޤ /(exp) what is it?/what's the matter?/I wonder/
ʤ /(aux-v) (arch) (hon) (fem) to do/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤ󤿤餫󤿤 /(exp) (1) (on-mim) something or other/what-do-you-call-it/what-do-you-call-them/(exp) (2) (on-mim) blah blah blah/yada yada yada/
ʤ /(aux) (1) it is assuredly that .../can say with confidence that .../(aux) (2) (ksb:) did not .../(P)/
ʤäƤ [ʤäƤ] /(exp) no matter what anyone says/regardless of what is said/
ʤä /(exp) (1) (col) just kidding/not!/(adj-f) (2) ersatz/imitation/phony/pretend/fake/faux/
ʤ /(n,exp) (col) something/something or other/something something/
ʤĤä /(exp) (1) (col) just kidding/not!/(adj-f) (2) ersatz/imitation/phony/pretend/fake/faux/
ʤ /(prt,adv) things like/something like/someone like/such a thing as/(the fact) that/to think that/(P)/
ʤƤ /(exp) (col) just kidding/Not!/
ʤƸäƤ [ʤƤäƤ] /(exp) after all is said and done/no matter what people say/in the end/definitely/undeniably/
ʤƻ [ʤƤ] /(sK) (int) (uk) my goodness!/good lord!/holy cow!/
ʤܤʤ [ʤƤᤸʤ] /(exp) it's not a problem/it's not a big deal/(person or thing) can be easily beaten or bettered (by one)/
ʤǤȸ [ʤǤȤ] /(sK) (exp) (uk) the reason is that .../because/
ʤǤ /(aux) (pol) it is assuredly that .../can say with confidence that .../(P)/
ʤǤⲰ [ʤǤ] /(n) (1) jack-of-all-trades/all-rounder/handyman/(n) (2) general store/
ʤ [ʤǤޤ] /(sK) (exp) (uk) but why?/why in the world?/why did you?/
ʤȤ [ʤȤʤ] /(sK) (exp,v5r) (uk) to be able to manage somehow or other/
ʤȤ̵ [ʤȤϤʤ] /(sK) (adv) for no particular reason/for some reason or other/somehow or other/
ʤȤʤ [ʤȤ⤤ʤ] /(exp,adj-i) indescribable/inexpressible/unspeakable/indefinable/nobody can tell/(P)/
ʤȸ [ʤȤ] /(exp) (uk) how should I put it?/what shall I say?/well, you know/like/
ʤȸäƤ [ʤȤäƤ] /(exp,adv) (uk) after all is said and done/no matter what people say/in the end/definitely/undeniably/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤεʤ [ʤΤʤ] /(exp,adv) unintentionally/inadvertently/calmly/casually/nonchalantly/innocently/
ʤλ [ʤΤ] /(sK) (exp,n) (1) what/what sort of thing/(exp,n) (2) something out of the ordinary/something unusual/(int) (3) what the heck/holy cow!/
ʤůʤ [ʤΤؤƤĤʤ] /(exp,adj-i) completely ordinary/plain/commonplace/everyday/
ʤˤΩʤ [ʤΤ䤯ˤ⤿ʤ] /(exp,adj-i) of no use whatsoever/good for nothing/useless/
ʤ [ʤѤ] /(sK) (n) wrecked ship/
ʤޤ /(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/
ʤ⤫ /(exp,n,adv) (osb:) anything and everything/just about everything/
ʤ⤫ /(exp,n,adv) (osb:) anything and everything/just about everything/
ʤ餫η [ʤ餫Τ] /(exp) in some way or other/in some shape or form/somehow/
ʷƻ [ʤ褦] /(n) (gramm) na-adjective/adjectival noun/
ʹ [ʤ礦] /(n) the "na" column of the Japanese syllabary table (na, ni, nu, ne, no)/
 /(prt) (1) at (place, time)/in/on/during/(prt) (2) to (direction, state)/toward/into/(prt) (3) for (purpose)/(prt) (4) because of (reason)/for/with/(prt) (5) by/from/(prt) (6) as (i.e. in the role of)/(prt) (7) per/in/for/a (e.g. "once a month")/(prt) (8) and/in addition to/(prt) (9) (arch) if/although/(P)/
ˡ /(n) (chn) older brother/
ˡˡ /(n) (chn) older brother/
ˤä /(conj) in/on/at/during/in the condition of/
ˤäƤ /(conj) in/on/at/during/in the condition of/(P)/
ˤä /(sk) (adv,vs) (on-mim) with a grin/
ˤ /(n) (chn) older brother/
ˤˤ /(n) (chn) older brother/
ˤˤ [ˤˤ] /(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/(exp) (2) concerning (an area of expertise)/(exp) (3) swearing by (one's sword, God, etc.)/(P)/
ˤƤ /(exp) when it comes to/concerning (an area of expertise)/
ˤä /(adv) (smile) broadly/
ˤä /(exp) (1) instead of/replacing/(exp) (2) on behalf of/
ˤ /(exp) (1) instead of/replacing/(exp) (2) on behalf of/
ˤӺ [ˤӤ] /(n) pockmark (caused by a pimple)/acne scarring/
ˤ [ˤӤ] /(n) pockmark (caused by a pimple)/acne scarring/
ˤ [ˤӤŤ] /(n) face covered with pimples/
ˤ [ˤꤺ] /(n) (food) nigirizushi/hand-pressed vinegared rice topped with seafood/(P)/
ˤ [ˤᤷ] /(n) (food) onigiri/rice ball/
ˤ [ˤꤺ] /(sK) (n) (food) nigirizushi/hand-pressed vinegared rice topped with seafood/
ˤޤ [ˤޤ줰] /(n) abusive language/
ˤ [ˤߤ] /(n) clearance groove/under cut/
ˤФ [ˤ] /(sK) (v5s,vi) (1) to run away/to flee/to make off/to take to one's heels/to escape/(v5s,vi) (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/(P)/
ˤˤޡ /(sk) (n) smiley/smiley face/
ˤˤ [ˤˤ] /(n) smiling face/beaming face/
ˤݤ /(n) (1) backslapping/a smile and a tap on the shoulder/(n) (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)/
ˤ /(n) (sl) day laborer/
ˤ /(adv,adv-to,vs) (on-mim) sweetly (smiling)/broadly (grinning)/
ˤ [ˤ] /(sK) (n) downy hair/
ˤ [ˤƤ] /(n) (rare) voiced consonant marks/
ˤΤ /(n) (uk) long-legged buzzard (Buteo rufinus)/
ˤ /(exp) (1) (form) in (a period of time, manner)/at (a time, stage in life, etc.)/while/(exp) (2) (form) despite/although/even/(exp) (3) (form) as well as/(both) ... and .../(exp) (4) (arch) at (a location)/in/on/
ˤƤ餬 /(exp,prt) even (e.g. as a child)/
ˤƤ /(exp) for (e.g. "she dances well for an eight-year old")/considering it's (something or someone)/
ˤƤ /(exp) (1) even if/even though/even granting (that)/(exp) (2) even/too/also/(exp) (3) whether ... or .../(exp) (4) no matter (what, where, who, etc.)/(P)/
ˤ /(exp) though/even if/whether ... or .../
ˤ߽Ф [ˤߤ] /(v5s,vi) (1) to ooze out/to seep/(v5s,vi) (2) to show through (of emotions, etc.)/to reveal itself/
ˤ߽Ф [ˤߤǤ] /(v1,vi) (1) to exude (e.g. sweat)/to ooze/to seep out/(v1,vi) (2) to reveal itself (of emotions, etc.)/
ˤ [ˤ] /(v5r,vi) to sidle up to/
ˤ [ˤꤰ] /(n) small entrance to a tea ceremony room (through which guests enter on their knees)/
ˤդ /(n) (uk) feathertail possum (Distoechurus pennatus)/feather-tailed possum/
ˤ /(exp) granted that/even if/even though/
ˤ [ˤ] /(n) quack/quack doctor/fake doctor/
ˤ [ˤ] /(sK) (n) counterfeit (paper) money/counterfeit bill/counterfeit note/
ˤ [ˤ夦] /(n) (astron) False Cross (asterism)/
ˤʪ [ˤ] /(sK) (n) spurious article/forgery/counterfeit/imitation/sham/
ˤʪ [ˤ] /(sK) (n) spurious article/forgery/counterfeit/imitation/sham/
ˤä /(adv) with a broad grin/smirking/
ˤĤ /(v5k,vi) to have (break out into) a broad (suggestive) grin/
ˤˤ /(adv,adv-to,vs) (on-mim) with a broad grin/smirking/
ˤ /(adv-to) (on-mim) smirkingly/smugly/broadly/
ˤ [ˤ꤯] /(sK) (n) (uk) Bryde's whale (Balaenoptera brydei)/
ˤˤ /(adv-to,vs,n,adv) (on-mim) slimy/
ˤ /(int) (abbr) (col) hello/hi/
ˤ /(int) (abbr) (col) hello/hi/
ˤä /(sk) (n) (abbr) Nihon University, Toyo University, Komazawa University and Senshu University (group of similarly ranked private universities in Tokyo)/
ˤä /(adv,adv-to,vs) (on-mim) sweetly (smiling)/broadly (grinning)/(P)/
ˤäФ [ˤä餦] /(exp,v5u) to smile cheerfully/to crack a smile/
ˤä⤵äԤʤ [ˤä⤵ä⤤ʤ] /(exp,adj-i) (uk) being driven into a corner/having no way out/being caught between a rock and a hard place/
ˤä /(adv,vs) (on-mim) with a grin/
ˤ /(prt) (1) (form) at/in/(prt) (2) (form) at/when/(prt) (3) (form) by/with/(conj) (4) (form) and then/so/(P)/
ˤʤ [ˤʤ] /(sK) (n) (1) bearer/carrier/(n) (2) person bearing responsibility/person in charge/supporter/
ˤʤäƽ [ˤʤäƤϤ] /(exp) (it was) not until/(it was) only when/
ˤʤ /(exp) when it becomes/when it comes to/(P)/
ˤ /(exp,prt) (1) to/for/on/in/at/(exp,prt) (2) in order to/for/(exp,prt) (3) as for/regarding/(exp,prt) (4) while it is (was) the case that .../indeed ... (but)/certainly ... (but)/(P)/
ˤϵڤФʤ [ˤϤФʤ] /(exp) (1) there is no need to/it is fine if you don't/unnecessary/(exp) (2) does not match/out of reach of/
ˤӿ [ɤ󤸤] /(sK) (n,adj-no) (1) dark gray/dark grey/(n) (2) donjiki (clerical dress)/
ˤӿ [ˤӤ] /(sK) (n,adj-no) dark gray/dark grey/
ˤӿ [ˤ֤] /(sK) (n,adj-no) dark gray/dark grey/
ˤ /(n) (1) (uk) drum/croaker (any fish of the family Sciaenidae)/(n) (2) (uk) Nibe croaker (Nibea mitsukurii)/
ˤ٤̵ [ˤ٤ʤ] /(sK) (exp,adj-i) (uk) curt/blunt/point-blank/
ˤ٤̵ [˥٤ʤ] /(sK) (sk) (exp,adj-i) (uk) curt/blunt/point-blank/
ˤޤˤ /(adv,adv-to,vs) (on-mim) smiling/grinning/
ˤ /(exp) (1) also/too/not ... either/as well/even/(exp) (2) (it's not possible) no matter what/although one might wish otherwise/(P)/
ˤؤ餺 [ˤ⤫餺] /(sK) (exp) (1) (uk) in spite of/despite/although/(conj) (2) (uk) nonetheless/nevertheless/but/(and) yet/
ˤؤ餺 [ˤ⤫餺] /(exp) (1) (uk) in spite of/despite/although/(conj) (2) (uk) nonetheless/nevertheless/but/(and) yet/(P)/
ˤ⹴餺 [ˤ⤫餺] /(exp) (1) (uk) in spite of/despite/although/(conj) (2) (uk) nonetheless/nevertheless/but/(and) yet/(P)/
ˤ⹴餺 [ˤ⤫餺] /(sK) (exp) (1) (uk) in spite of/despite/although/(conj) (2) (uk) nonetheless/nevertheless/but/(and) yet/
ˤ [ˤޤ] /(exp) (even) more than/
ˤ /(exp) (1) (col) if not .../unless .../(exp) (2) (col) have to (do)/(exp) (3) (col) to/for/on/in/at/
ˤ㡼 /(adv,adv-to) (on-mim) meow/miaow/(P)/
ˤ㡼ˤ㡼 /(adv,adv-to) (1) (on-mim) meow/miaow/(n) (2) (chn) cat/kitty/pussy cat/
ˤ㡼 /(int) (1) (on-mim) meow/miaow/(n) (2) (chn) (on-mim) cat/
ˤ㤢 /(adv,adv-to) (on-mim) meow/miaow/
ˤ㤢 /(exp) (1) (col) if not .../unless .../(exp) (2) (col) have to (do)/(exp) (3) (col) to/for/on/in/at/
ˤ㤢 /(adv,adv-to) (on-mim) meow/miaow/
ˤ㤢ˤ㤢 /(adv,adv-to) (1) (on-mim) meow/miaow/(n) (2) (chn) cat/kitty/pussy cat/
ˤ㤢 /(int) (1) (on-mim) meow/miaow/(n) (2) (chn) (on-mim) cat/
ˤ㤪 /(adv,adv-to) (on-mim) meow/miaow/
ˤˤ /(int) (1) (on-mim) meow/miaow/(n) (2) (chn) cat/(n,vs) (3) (sl) sexual intercourse/making out/
ˤ /(int) (1) (on-mim) meow/miaow/(n) (2) (chn) (on-mim) cat/
ˤ /(n) (chn) kitty cat/
ˤˤ /(n) (chn) kitty/pussycat/
ˤˤ /(int) (1) (on-mim) meow/miaow/(n) (2) (chn) cat/(n,vs) (3) (sl) sexual intercourse/making out/
ˤ /(adv-to) (on-mim) smirkingly/broadly (grinning)/
ˤäȾФ [ˤäȤ餦] /(exp,v5u) to give a broad grin/to smirk/
ˤĤ /(v5k) to smirk/to grin broadly/
ˤˤ /(adv,adv-to,vs) (on-mim) grinning/smirking/(P)/
ˤ /(adv,adv-to) (on-mim) meaningfully (smiling, grinning, etc.)/suggestively/broadly/sneeringly/
ˤä /(adv) (1) (on-mim) suddenly (appear, stick out)/abruptly/unexpectedly/looming (e.g. out of the dark)/(adv) (2) (on-mim) (stand) still and expressionless/imposingly/
ˤä /(adv,vs) (on-mim) with a wriggle/in a slimy way/coweringly/hesitantly/
ˤˤ /(adv,adv-to) (on-mim) slithering/wriggling/
ˤ /(adv-to) (on-mim) with a wriggle/in a slithering motion/in a squiggle/with a spurt/
ˤ礭ˤ礭 /(adv,adv-to) (1) (on-mim) (shooting up) one after another/(sprouting up) all over the place/(adv,adv-to) (2) (on-mim) (growing) rapidly/
ˤ礭 /(sk) (adv,adv-to) (on-mim) sticking out prominently (usu. something long and thin)/rising up/
ˤ礿ɴ [ˤ礿] /(n) gender-swapped yuri/
ˤä /(adv,adv-to) (on-mim) sticking out prominently (usu. something long and thin)/rising up/
ˤä /(ok) (adv) (1) (on-mim) suddenly (appear, stick out)/abruptly/unexpectedly/looming (e.g. out of the dark)/(adv) (2) (on-mim) (stand) still and expressionless/imposingly/
ˤ /(n) tilde/wave dash/
ˤˤ /(adv,adv-to,vs,adj-no) (on-mim) slitheringly/wriggling, slipping and sliding/
ˤäưۤʤ [ˤäƤȤʤ] /(exp,v5r) to differ depending on .../(P)/
ˤ餤ʤ /(n) paradise across the ocean (folk belief of Okinawa and Amami)/
ˤߤ [ˤߤ] /(sK) (exp,v5k) (rare) (uk) to have authority (over)/to have great influence (over)/
ˤߤ [ˤߤ] /(sK) (exp,v5k) (rare) (uk) to have authority (over)/to have great influence (over)/
ˤߤ [ˤߤ򤭤] /(sK) (exp,v5s) (1) to exercise one's authority (over)/to influence/(exp,v5s) (2) to glare (at)/to scowl/to glower/
ˤߤ [ˤߤ򤭤] /(sK) (exp,v1) (1) to exercise one's authority (over)/to influence/(exp,v1) (2) to glare (at)/to scowl/to glower/
ˤߤ [ˤߤ򤭤] /(sK) (exp,v5s) (1) to exercise one's authority (over)/to influence/(exp,v5s) (2) to glare (at)/to scowl/to glower/
ˤߤ [ˤߤ򤭤] /(sK) (exp,v1) (1) to exercise one's authority (over)/to influence/(exp,v1) (2) to glare (at)/to scowl/to glower/
ˤ߹礤 [ˤߤ] /(n) (1) glaring at each other/(n) (2) confrontation/standoff/face-off/
ˤ߹礦 [ˤߤ] /(v5u,vi) (1) to glare at each other/(v5u,vi) (2) to confront each other/
ˤ߹碌 [ˤߤ碌] /(v1,vt) to weigh one thing against the other/to act in consideration of/to compare and take into consideration/
ˤ߿ [ˤߤ] /(sK) (v1,vt) to stare at with a fixed gaze/to glare/
ˤ [ˤߤ] /(n) decorative fish displayed during festive occasions/
ˤݤ [ˤߤ] /(v5s,vt) to stare someone down/to outstare/
ˤդ [ˤߤĤ] /(v1,vt) to glare at/to scowl at/
ˤ狼ʤ [ˤ狼ʤ꤭] /(sK) (n) overnight millionaire/
ˤ狼 [ˤ狼] /(n) rain shower/
ˤ狼ʵ [ˤ狼] /(n) temporary boom/
ˤ狼 [ˤ狼Ť] /(adj-no,n) makeshift/improvised/hurriedly prepared/hastily got up/
ˤ狼Ź [ˤ狼] /(n) hasty preparation/
ˤ狼Ω [ˤ狼] /(exp,adj-no) extemporary/improvised/extemporaneous/
ˤ狼 [ˤ狼ʤ꤭] /(sK) (n) overnight millionaire/
ˤ狼 [ˤ狼ʤ꤭] /(n) overnight millionaire/
ˤ狼 [ˤ狼椭] /(n) sudden snowfall/
ˤ狼¤ [ˤ狼Ť] /(adj-no,n) makeshift/improvised/hurriedly prepared/hastily got up/
ˤ狼ʬ [ˤ狼֤] /(sK) (n) (rare) mushroom millionaire/
ˤ狼ʬ [ˤ狼֤󤲤] /(sK) (n) (rare) mushroom millionaire/
ˤ狼ٶ [ˤ狼٤󤭤礦] /(n) cramming/
ˤˤ [ˤˤ礦] /(n) (food) food that is heavy in garlic/
ˤޤ /(adv,adv-to,vs) with a complacent smile/with a smile of satisfaction/
ˤ˵ڤ [ˤ󤸤礦ˤ] /(exp,v5b) to come to bloodshed/
˰ͤä [ˤä] /(rK) (exp) (uk) according to/due to/by (means of)/because of/via/on the basis of/depending on/
˰ͤ餺 [ˤ餺] /(exp) (uk) regardless of/irrespective of/independently of/despite/
˰ͤ [ˤ] /(rK) (exp) (uk) according to/by (means of)/due to/because of/
˰ͤ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/(P)/
˰ͤ [ˤ] /(rK) (exp) (uk) according to (someone)/
˰ͤ [ˤ] /(rK) (exp) (uk) according to (someone)/
˰ä [ˤä] /(rK) (exp) (uk) according to/due to/by (means of)/because of/via/on the basis of/depending on/
˰餺 [ˤ餺] /(rK) (exp) (uk) regardless of/irrespective of/independently of/despite/
˰ [ˤ] /(rK) (exp) (uk) according to/by (means of)/due to/because of/
˰ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/
˰ [ˤ] /(rK) (exp) (uk) according to (someone)/
˰ [ˤʤ] /(exp) (uk) named after/associated with/connected with/
˰ [ˤҤ] /(exp) in contrast to .../unlike .../while .../whereas .../
˰ؤ [ˤҤ] /(exp) in contrast to .../unlike .../while .../whereas .../
˱ƶ [ˤ礦] /(exp) influenced by/in response to/in the wake of/triggered by/following/
˱ۤȤϤʤ [ˤȤϤʤ] /(exp) it's best to/it's safest to/there's nothing better than/
˱ä [ˤä] /(exp,adv) along/parallel to/in accordance with/
˱ [ˤ] /(rK) (exp) (1) (uk) at (a time or place)/in/on/(exp) (2) (uk) in (a situation, matter, etc.)/on (a point)/when it comes to/regarding/with respect to/in (terms of)/as to/as for/(exp) (3) (uk) on the part of/under the authority of/in the name of/
˱ [ˤ] /(rK) (exp) (uk) in/at/on/as for/regarding/with regards to/
˱ [ˤ] /(rK) (exp) (1) (uk) at (a time or place)/in/on/(exp) (2) (uk) in (a situation, matter, etc.)/on (a point)/when it comes to/regarding/with respect to/in (terms of)/as to/as for/(exp) (3) (uk) on the part of/under the authority of/in the name of/
˱ [ˤ] /(exp) depending on/dependent on/
˲ä [ˤ廊] /(exp) in addition/
˲ä [ˤ廊] /(exp) in addition/(P)/
˲᤮ʤ [ˤʤ] /(exp,adj-i) no more than/just/only/mere/goes no further than/
˴ؤ [ˤ] /(exp) related to/in relation to/
˴ؤ [ˤ󤷤] /(sK) (exp) regarding .../concerning .../about .../on .../with respect to .../in regard to .../
˴ؤ [ˤ󤷤] /(exp) regarding .../concerning .../about .../on .../with respect to .../in regard to .../(P)/
˴ؤ뤫 [ˤ󤹤뤫] /(exp) as far as ... is concerned/so far as ... can tell/
˴ؤ¤ [ˤ󤹤뤫] /(exp) as far as ... is concerned/so far as ... can tell/
˴Ť [ˤȤŤ] /(exp) based on/on the basis of/
˴Ť [ˤȤŤ] /(exp) based on/
˵餺 [ˤ餺] /(rK) (exp) (uk) regardless of/irrespective of/independently of/despite/
˵ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/
˵ [ˤ] /(rK) (exp) (uk) according to (someone)/
˷äƤ [ˤޤäƤ] /(sK) (exp,v1) sure to .../certain to .../bound to .../it's natural that .../it's obvious that .../
˷ޤäƤ [ˤޤäƤ] /(exp,v1) sure to .../certain to .../bound to .../it's natural that .../it's obvious that .../
˸¤ä [ˤä] /(exp) particularly/only/in the case of/(P)/
˸¤餺 [ˤ餺] /(conj) not limited to/not just .../
˸ [ˤऱ] /(exp) towards (a destination)/for the purpose of/with the goal of/targeting (a group, a demographic)/(P)/
˺ݤ [ˤ] /(exp) on the occasion of/at the time of/when/during/(P)/
˻äƤ [ˤäƤ] /(exp) when it comes to/as for/for example/as to/
˻ [ˤˤ] /(exp) similar to/like/
˼ä [ˤȤä] /(exp) (uk) to/for/from the standpoint of/as far as ... is concerned/(P)/
˼ޤ [ˤȤޤ] /(exp) (pol) (uk) to/for/from the standpoint of/as far as ... is concerned/
˽ [ˤĤ] /(rK) (exp) (1) (uk) about/on/regarding/concerning/(exp) (2) (uk) per/for every/
˽ [ˤĤ] /(rK) (exp) (1) (uk) because of/on account of/due to/(exp) (2) (uk) about/on/regarding/concerning/(exp) (3) (uk) per/for every/
˽ [ˤĤ] /(sK) (exp) (1) (uk) about/on/regarding/concerning/(exp) (2) (uk) per/for every/
˽ [ˤ] /(exp) in accordance with/according to/
˽ä [ˤä] /(exp) in accordance with/according to/as X, then Y (e.g. as we age we gain wisdom, as wine matures it becomes more valuable, etc.)/(P)/
˽ڤ [ˤ󤸤] /(rK) (exp) (1) in accordance with/pursuant to/(exp) (2) in proportion to/according to/(exp) (3) in the same manner as/in the same way as/in a manner equivalent to/
˽स [ˤ󤸤] /(exp) (1) in accordance with/pursuant to/(exp) (2) in proportion to/according to/(exp) (3) in the same manner as/in the same way as/in a manner equivalent 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/(P)/
Ф [ˤ] /(exp) regarding/in/to/towards/with regards to/(P)/
ĶȤϤʤ [ˤȤϤʤ] /(exp) it's best to/it's safest to/there's nothing better than/
Ϥä [ˤ錄ä] /(exp) (uk) throughout/over a period of .../over a span of .../(P)/
Ϥ [ˤ錄] /(exp) throughout/over a period of .../over a span of .../
ä [ˤä] /(exp) (uk) on the occasion of/at the time of/
äƤ [ˤäƤ] /(exp) (uk) when it comes to/concerning/(P)/
 [ˤ] /(exp) (uk) on the occasion of/at the time of/
񤯤ʤ [ˤʤ] /(exp,adj-i) not hard to ... (in certain circumstances, it would be possible)/
ȼ [ˤȤʤ] /(exp) as/because/with/due to/
ȼä [ˤȤʤä] /(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) because of/on account of/due to/(exp) (2) (uk) about/on/regarding/concerning/(exp) (3) (uk) per/for every/
դ [ˤĤ] /(exp) (1) (uk) every time/whenever/as/(exp) (2) (uk) whether/in (either case)/
դ [ˤĤ] /(exp) (1) (uk) every time/whenever/as/(exp) (2) (uk) whether/in (either case)/
ʸ [ˤ⤸] /(n) (arch) (fem) garlic (Allium sativum)/
ͳ餺 [ˤ餺] /(rK) (exp) (uk) regardless of/irrespective of/independently of/despite/
餺 [ˤȤ餺] /(adv) just like/the same as/no different than/
Ϣ [ˤĤ] /(exp,conj) (uk) as (X, then Y)/with/in accordance with/in proportion to/
Ϣ [ˤĤ] /(exp,conj) (uk) as (X, then Y)/with/in accordance with/in proportion to/
ˤä [ˤ錄ä] /(exp) (uk) throughout/over a period of .../over a span of .../
ˤ [ˤ錄] /(exp) throughout/over a period of .../over a span of .../
 [ˤ] /(oK) (exp) towards/against/regarding/in contrast with/
 [ˤ] /(oK) (exp) regarding/in/to/towards/with regards to/
 /(aux-v) not/
 /(aux-v,vn) (arch) indicates completion/
̤碌 [̤碌] /(sK) (v1,vt) to sew together/to stitch together/to sew up/to switch up/
̤ [̤Ϥ] /(sK) (n) sewing needle/
̤ [̤Ф] /(sK) (n) sewing needle/
̤ä /(adv) (1) (on-mim) suddenly (appear, stick out)/abruptly/unexpectedly/looming (e.g. out of the dark)/(adv) (2) (on-mim) (stand) still and expressionless/imposingly/
̤Ū [̤Ƥ] /(adj-na) mysterious/strange/sphinx-like/enigmatic/noncommittal/
̤ţ [̤ˤ] /(exp,n) (id) having no effect/waste of effort/
̤ߤ [̤ߤ] /(exp,adj-i) overly concerned with domestic affairs/having an air of domesticity/
̤ߤҤ [̤ߤŤ] /(n) (food) vegetables pickled in salted rice-bran paste/
̤ƻ [̤ߤߤ] /(n) muddy road/
̤ [̤] /(n) drizzle/light rain/
̤ [̤] /(n,vs,vi) premature joy/short-lived elation/
̤ [̤ɤ] /(n) (food) salted rice-bran paste for pickling/
̤ [̤֤] /(n) rice-bran bag (used for scrubbing the skin when bathing)/
̤Ҥ [̤Ť] /(n) pickles made in brine and fermented rice bran (esp. vegetables, also meat, fish, eggs, etc.)/
̤̣ [̤ߤ] /(sK) (n) (food) (uk) salted rice-bran paste for pickling/
̤̣ [̤ߤ] /(exp,adj-i) overly concerned with domestic affairs/having an air of domesticity/
̤̣Ҥ [̤ߤŤ] /(n) (food) vegetables pickled in salted rice-bran paste/
̤Ф [̤] /(v5s,vt) (1) to pick out/to single out/to select/(v5s,vt) (2) to extract/to draw out/to pull out/to distill/
̤ [̤] /(sK) (n,vs,vt) extract/excerpt/
̤­ [̤] /(n) stealthy footsteps/
̤­­ [̤] /(sK) (n) stealthy footsteps/walking on tiptoe/
̤ [̤] /(n) (med) swab fluid/
̤ [̤] /(v5r) to rub out/to clean off/to clear away/to efface/to erase/
̤ [̤Ȥ] /(v5r,vt) to wipe off/to wipe out/to expunge/
̤Ф [̤] /(sK) (v5s,vi) (1) to slip out/to sneak away/to break free/to get through (a difficult situation)/(v5s,vi) (2) to break into the lead/to get ahead/(v5s,vi) (3) to begin to fall out (e.g. hair)/(v5s,vi) (4) (comp) to break out (of a loop)/
̤ [̤䤯] /(n) (hanaf) scoring combination in a dealt hand that becomes worth more at the end of the game if the player's total score is above 88/
̤ /(n) (net-sl) cat/kitty/
̤߿ [̤ߤ] /(n,vs,vt) (1) sneaking a bite/(n,vs,vt) (2) snitching food/
̤ʹ [̤ߤ] /(sK) (n,vs,vt) eavesdropping/tapping/
̤ /(v5t,vi) to roll around in the grass or mud/
̤ /(v5r,vi) to scrawl/to daub/
̤ [̤] /(n) mud bath (e.g. for pigs)/mud pit/
̤ä /(n) (net-sl) cat/kitty/
̤ä /(adv) (1) (on-mim) suddenly (appear, stick out)/abruptly/unexpectedly/looming (e.g. out of the dark)/(adv) (2) (on-mim) (stand) still and expressionless/imposingly/(adv) (3) (on-mim) suddenly (stand up)/
̤äݤ /(adv,adv-to,vs) (1) (arch) flat/smooth/(adv,adv-to) (2) (arch) shamelessly/brazenly/(adv,adv-to) (3) (arch) absentmindedly/vacantly/(n) (4) (arch) fool/simpleton/
̤ޤ /(n) (uk) Nipponocypris sieboldii (species of cyprinid)/
̤ä /(adv) (on-mim) glistening/shiny/sleek/slippery/
̤ [̤ᤫ] /(n) cow hide tanned using tannin/
̤̤ /(adv,adv-to,vs) (1) (on-mim) slimy/slippery/(adv,adv-to) (2) (arch) (moving) slowly/
̤꤯ /(adv,adv-to,vs) (1) (on-mim) idly/lazily/aimlessly/(adv,adv-to,vs) (2) (on-mim) evasively/elusively/vaguely/non-committally/(adv,adv-to,vs) (3) (on-mim) soft and slippery/
̤ꤳ [̤ꤳܤ] /(n) Chinese "Willow" constellation (one of the 28 mansions)/
̤골 [̤ꤨ] /(n) picture for coloring in (colouring)/
̤Ťͤ [̤꤫ͤ] /(sK) (v1) to paint over/to spread on/to put on coat after coat/
̤ä /(adv) (on-mim) oilily/slimily/slipperily/
̤̤ /(adv,adv-to,vs,adj-na,n) (1) (on-mim) slimy/slippery/greasy/clammy/(adv,adv-to) (2) (on-mim) smoothly (of CGI movements, video streaming, etc.)/(P)/
̤̤Ͽ [̤̤뤸] /(n) slow earthquake/
̤ /(n) (1) (comp) (col) null pointer exception (runtime exception in Java)/(int) (2) (net-sl) (joc) nurupo/
̤ [̤ޤ] /(n) (1) tepid water/lukewarm water/(adj-no,n) (2) comfortable/easy/relaxed/complacent/cossetted/unstimulating/dull/uneventful/
̤ˤĤ [̤ޤˤĤ] /(exp,v5r) (id) to be comfortable/to be easy/to be relaxed/to be cosseted/
̤륲 /(n) (1) (sl) (excessively) easy video game/easy-to-beat game/(n) (2) (sl) something easy to do/something that presents no challenge/trivial thing/
̤ [̤뤫] /(n) warmed sake (to around forty degrees Celsius)/
̤줮̤餹 [̤줮̤Ϥ餹] /(exp,v5s) to prove one's innocence/to clear oneself of a false accusation/
̤̤ /(adv) (on-mim) viscously/sticky/gooey/
̤챩 [̤Ф] /(sK) (n) jet black/
̤ [̤줨] /(sK) (n) open veranda/open verandah/
̤ [̤] /(n) wet hands/
̤Ǥ [̤ƤǤ] /(sK) (exp,n) (id) easy profit/
̤ǥ [̤ƤǤ] /(sK) (exp,n) (id) easy profit/
̤ [̤] /(sK) (n) love scene/bedroom scene/sex scene/
̤쿧 [̤줤] /(sK) (n) color of something wet/colour of something wet/
̤ [̤줻٤] /(n) (food) moist rice cracker/rice cracker covered in a soy-based sauce/
̤ [̤줪] /(sK) (n) (1) wet fallen leaves/(n) (2) retired men who get underfoot at home/
 /(exp) (1) (col) nonexistent/not being (there)/not having/(aux-adj) (2) (col) not/
 /(prt) (1) right?/isn't it?/doesn't it?/don't you?/don't you think?/(int) (2) hey/say/listen/look/come on/(prt) (3) you know/you see/I must say/I should think/(prt) (4) will you?/please/(prt) (5) so, .../well, .../you see, .../you understand?/(prt) (6) I'm not sure if .../I have my doubts about whether .../(P)/
͡ /(exp) (1) (col) nonexistent/not being (there)/not having/(aux-adj) (2) (col) not/
͡ /(prt) (1) right?/isn't it?/doesn't it?/don't you?/don't you think?/(int) (2) hey/say/listen/look/come on/(prt) (3) you know/you see/I must say/I should think/(prt) (4) will you?/please/(prt) (5) so, .../well, .../you see, .../you understand?/(prt) (6) I'm not sure if .../I have my doubts about whether .../
͡͡ /(int) hey/listen/
ͤ /(exp) (1) (col) nonexistent/not being (there)/not having/(aux-adj) (2) (col) not/
ͤ /(prt) (1) right?/isn't it?/doesn't it?/don't you?/don't you think?/(int) (2) hey/say/listen/look/come on/(prt) (3) you know/you see/I must say/I should think/(prt) (4) will you?/please/(prt) (5) so, .../well, .../you see, .../you understand?/(prt) (6) I'm not sure if .../I have my doubts about whether .../
ͤ /(exp) (1) (col) nonexistent/not being (there)/not having/(aux-adj) (2) (col) not/
ͤ /(prt) (1) right?/isn't it?/doesn't it?/don't you?/don't you think?/(int) (2) hey/say/listen/look/come on/(prt) (3) you know/you see/I must say/I should think/(prt) (4) will you?/please/(prt) (5) so, .../well, .../you see, .../you understand?/(prt) (6) I'm not sure if .../I have my doubts about whether .../
ͤͤ /(int) hey/listen/
ͤ /(n) containing more onions or leeks than usual (of gyudon, etc.)/
ͤƤ [ͤ䤭] /(n) (food) negiyaki/savoury pancake dish similar to okonomiyaki made with a great amount of green onion/
ͤ˷ [ͤܤ] /(n) onion flower head/
ͤʤ [ͤʤǤ] /(sK) (n) soft, coaxing voice/wheedling voice/ingratiating voice/
ͤμ⤫ꤿ [ͤΤƤ⤫ꤿ] /(sK) (exp,adj-i) (id) extremely busy/short-handed/wanting even the help of a cat/
ͤμڤꤿ [ͤΤƤ⤫ꤿ] /(sK) (exp,adj-i) (id) extremely busy/short-handed/wanting even the help of a cat/
ͤۤ [ͤ] /(sK) (n,vs,vi) (sl) smelling a cat/cat sniffing/cat huffing/
ͤ [ͤ] /(n) (astron) Felis (former constellation)/
ͤ [ͤߤ] /(sK) (n) (1) cat ears/(n) (2) (uk) (m-sl) nekomimi/character with cat ears/catgirl/catboy/(n) (3) ears with soft earwax that has a slight smell/
ͤȱߤ [ͤߤߤ򤢤餦Ȥ᤬դ] /(exp,v5r) (rare) (proverb) if a cat washes its ears, rain is coming/
ͤ [ͤ] /(sK) (ik) (n) cat breed/
ͤ [Ӥ礦] /(sK) (n) cat breed/
ͤƧ󤸤ä [ͤդ󤸤ä] /(sK) (n) (uk) The Flea Waltz (piano piece)/Der Flohwalzer/Chopsticks/
ͤ [ͤʤǤ] /(sK) (n) soft, coaxing voice/wheedling voice/ingratiating voice/
ͤꥴԤ [ͤꥴढ] /(n) twisted rib stitch (knitting)/
ͤ갻 [ͤꤢ] /(n) twisted candy stick/
ͤ夲 [ͤꤢ] /(v1,vt) to twist (e.g. someone's arm)/to wrench/
ͤ [ͤФ] /(n) torsion balance/
ͤȭ [ͤϤޤ] /(n) (uk) towel twisted into a headband/
ͤȭ [ͤϤޤ] /(exp,adv) (id) (uk) as hard as one can/with one's whole heart/
ͤΰ [ͤΤ] /(n) (geom) skew lines/
ͤĲ [ͤ줮] /(n) lower and upper houses being controlled by different parties/twisted parliament/
ͤ [ͤ줳ä] /(n) houses of the Diet being controlled by different parties/twisted parliament/
ͤ [ͤФ] /(n) torsion balance/
ͤ򴬤 [ͤޤ] /(exp,v5k) (1) to wind (e.g. a watch)/(exp,v5k) (2) (id) to give (someone) a good prodding/to make (someone) shape up/
ͤ [ͤФ] /(n) (uk) Chinese spiranthis (Spiranthes sinensis var. amoena)/
ͤ [ͤޤ路] /(n) screwdriver/
ͤ [ͤ] /(v1,vt) to wrench open/
ͤʤ [ͤޤ] /(v5r,vi) to get twisted/to get warped/to get distorted/to twist/to warp/
ͤʤ [ͤޤ] /(v1,vt) (1) to bend by twisting/to twist/to contort/(v1,vt) (2) to distort (e.g. the truth)/to twist (e.g. someone's words)/
ͤ [ͤऱ] /(v1,vt) to twist/
ͤ [ͤ] /(v5m,vt) (1) to screw in/(v5m,vt) (2) to thrust into/to push into/to shove into/to squeeze in (e.g. a meeting)/(v5m,vi) (3) to protest (and seek rectification)/to complain/
ͤ [ͤ] /(n) screw thread/ridge/
ͤߤ [ͤȤ] /(n) fastening screw/screw clamp/
ͤߤ [ͤɤ] /(n) fastening screw/screw clamp/
ͤ [ͤ] /(adj-no,n) screw type/screw-on/threaded/
ͤ夲 [ͤ] /(v1,vt) to twist (e.g. someone's arm)/to wrench/
ͤڤ [ͤ] /(n) screw cutter/thread cutting/
ͤڤ [ͤ] /(v5r,vt) to twist off/
ͤţ [ͤ] /(n) screw/screw spike/
ͤ [ͤդ] /(v1,vt) (1) to twist someone's arm and throw them to the ground/to hold (someone) down by twisting their arm/to wrestle (someone) to the floor/(v1,vt) (2) to force (someone) to yield (e.g. an argument)/to make (someone) surrender/
ͤߤβ [ͤߤΤᤤ] /(n) (work) The Mouse's Marriage/The Mouse's Wedding/
ֲ߲ͤ [ͤߤϤʤ] /(n) Catherine wheel (firework)/pinwheel/
ͤ߹ [ͤߤ] /(n) pyramid scheme/
ͤ߻ [ͤߤ] /(n) (1) geometric progression/(n) (2) proliferation/multiplying like rats/
ͤ߻ [ͤߤ] /(n) (1) geometric progression/(n) (2) proliferation/multiplying like rats/
ͤ߼ [ͤߤȤ] /(sK) (n) (1) mousetrap/rattrap/(n) (2) rat poison/(n) (3) (col) speed trap/(n) (4) Japanese rat snake/
ͤ߼ [ͥߤȤ] /(sK) (sk) (n) (1) mousetrap/rattrap/(n) (2) rat poison/(n) (3) (col) speed trap/(n) (4) Japanese rat snake/
ͤ߿ [ͤߤ] /(n,adj-no) dark gray/slate gray/
ͤ纬 [ͤߤ] /(n) nezumi daikon (variety from Nagano prefecture)/
ͤ餺 [ͤߤ餺] /(n) ratproof cupboard/
ͤǯ [ͤߤɤ] /(n) year of the Rat/
֤ͤ [ͤߤ] /(n) rat guard (device placed on storehouse pillars, mooring ropes, pipes, etc. to block the passage of rats)/
ͤ [ͤߤȤ] /(sK) (n) (1) mousetrap/rattrap/(n) (2) rat poison/(n) (3) (col) speed trap/(n) (4) Japanese rat snake/
ͤ [ͥߤȤ] /(sK) (sk) (n) (1) mousetrap/rattrap/(n) (2) rat poison/(n) (3) (col) speed trap/(n) (4) Japanese rat snake/
ͤ [ͤߤ⤯] /(sK) (n) Rodentia (order comprising the rodents)/
ͤ /(n) (1) material (for a story, article, etc.)/information/news item/(n) (2) joke/jest/(comedy) routine/made-up story/material/(n) (3) proof/evidence/(n) (4) (magician's) trick/secret/(n) (5) (food) ingredients (esp. for sushi)/(n) (6) (net-sl) (Internet) meme/(P)/
ͤФ /(rk) (n,vs,vi) (col) spoiler/revealing important plot points of a story/spoiling a story/
ͤڤ [ͥ] /(sK) (n) (col) running out of things to talk about/running out of ideas/
ͤ٤ [ͤĤ֤] /(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,vs) (1) (on-mim) stickily/glutinously/(adv,adv-to,vs) (2) (on-mim) persistently/insistently/tenaciously/doggedly/
ͤͤ /(adv,vs,adv-to) (on-mim) gooey/viscous/sticky/
ͤä /(adv,adv-to,vs) (1) (on-mim) stickily/glutinously/(adv,adv-to,vs) (2) (on-mim) persistently/insistently/tenaciously/doggedly/
ͤäȤ /(adv,adv-to,vs) (on-mim) viscously/stickily/
ͤ¤ [ͤĤ] /(n,vs,vt) fabrication/forgery/falsehood/hoax/
ͤȤͤ /(adv,vs) (on-mim) stickily/gooily/syrupily/
ͤ /(int) hey/listen/
ͤ /(exp) if not .../unless .../
ͤФʤʤ /(sk) (exp) have to do/must/should/ought to/
ͤФʤ /(sk) (exp) have to do/must/should/ought to/
ͤФʤޤ /(sk) (exp) have to do/must/should/ought to/
ͤФʤޤ /(exp) ought to (verb)/should (verb)/
ͤФ궯 [ͤФŤ褤] /(adj-i) (1) tenacious/persevering/persistent/stubborn/steadfast/(adj-i) (2) sticky/
֤ͤ [֤ͤޤĤ] /(n) Nebuta Festival (in Aomori, August 2-7)/
֤ͤפ [֤ͤޤĤ] /(n) Nebuta Festival (in Aomori, August 2-7)/
֤ͤȤ [֤ͤФ] /(n) licking one's chopsticks (a breach of etiquette)/
ͤ [ͤޤ魯] /(v5s,vt) to glare around/
ͤ顼 /(n) (abbr) (net-sl) 2channel user/
ͤ餤 [ͤ餤򤵤] /(exp,v1) to take aim (at)/to set one's sights (on)/to zero in (on)/
ͤ餤 [ͤ餤] /(n,vs) (1) sharpshooting/shooting/sniping/(n,vs) (2) setting a goal and carrying it out/
ͤ餤ޤ [ͤ餤ޤ] /(sK) (v5s,vt) to take careful aim (at)/
ͤ餤̤ [ͤ餤ɤ] /(sK) (adj-no,adv,n) according to plan/as planned/on target/
ͤ餤 [ͤ餤] /(n) one's chance/the right time/target/objective/
ͤ礻 [ͤꤢ碌] /(sK) (v1,vt) to knead together/
ͤ碌 [ͤꤢ碌] /(sK) (v1,vt) to knead together/
ͤ᤭ [ͤϤߤ] /(sK) (n) toothpaste/
ͤɻ [꤫ͤ餷] /(sK) (n) (food) mustard paste/English mustard/
ͤɻ [꤬ͤ餷] /(sK) (n) (food) mustard paste/English mustard/
ͤʴ [ͤꤳ] /(n) (food) dough/batter/
ͤ⤯ [ͤꤢ뤯] /(sK) (v5k,vi) to parade/to march/to walk in procession/
ͤ [ͤ褦] /(sK) (n) (food) neri yokan/firm adzuki-bean jelly/
ͤ /(v5r,vi) to walk in procession/to parade/to march/
ͤͤͤ /(n) (product) Neru Neru Nerune (candy)/
ͤҤϤ [ͤ뤳Ϥ] /(sK) (exp,v5t) (proverb) sleep brings up a child well/a well-slept child is a well-kept child/
ͤҤϰ [ͤ뤳Ϥ] /(sK) (exp,v5t) (proverb) sleep brings up a child well/a well-slept child is a well-kept child/
ͤ /(prt) (ksb:) indicates emphasis/
ͤ󤭤 [ͤ󤭤ƤӤ] /(n) pension coverage letter (sent annually on the birthday of the insured)/
ͤ /(n,vs,vi) (1) (chn) going bye-byes/going beddy-byes/sleeping/(n) (2) baby/(n) (3) childish person (esp. a young woman)/
ͤͤ /(n,vs,vi) (1) (chn) going bye-byes/going beddy-byes/sleeping/(n) (2) baby/(n) (3) childish person (esp. a young woman)/
ͤͤ /(n) (1) (abbr) short, padded coat that covers someone and a baby on their back/(n,vs) (2) (chn) sleeping/sleep/
ͤͤȾŻ [ͤͤФƤ] /(n) short, padded coat that covers someone and a baby on their back/
ͤͤ /(n,vs,vi) (1) (chn) going bye-byes/going beddy-byes/sleeping/(n) (2) baby/(n) (3) childish person (esp. a young woman)/
ͤͥ /(n) security blanket/comfort blanket/comfort object/
ͤ򲡤 [ͤ򤪤] /(sK) (exp,v5s) to remind (someone of something)/to call (someone's) attention (to)/to tell (someone) again (to make sure)/to make (doubly) sure (of)/to emphasize/to reconfirm/
ͤ [ͤ󤷤] /(sK) (n,vs,vt) (1) managing (to raise funds, find time, etc.)/contriving/scraping together (money)/(n,vs,vt) (2) working out (a plan, solution, etc.)/thinking out/devising/contriving/
ΡƬ [Ρޤ󤸤夦] /(n) no-manju/Okinawan sweet manj with hiragana "no" written on it/
Τ /(prt) (col) emphasis-adding particle/
ΤΤ /(adv-to,vs) (on-mim) carefree/relaxed/comfortable/at one's ease/
Τ [Τ] /(n) (med) cyst/
Τ˦ [Τۤ] /(n) (med) cyst/
Τ /(prt) (1) endorsing and questioning the preceding statement/(prt) (2) lamenting reflections on the preceding statement/
Τ /(n) (arch) small fish bone stuck in one's throat/
Τ [Τ] /(n) outcast/odd man out/pariah/
ΤԤˤ [ΤΤˤ] /(exp,vs-i) to exclude (someone)/to shun/to ignore/to leave out/to ostracize/
Τȿ [Τ] /(sK) (v5r,vi) (1) (uk) to bend backwards/to bend oneself back/(v5r,vi) (2) (uk) to be taken aback/
Τ [Τꤽ] /(sK) (n) (1) (uk) Siberian yarrow (Achillea sibirica)/(n) (2) (uk) achillea/
ΤΤ /(adv,adv-to) (on-mim) unconcernedly/nonchalantly/shamelessly/brazenly/
Τ꾯ʤ [Τꤹʤ] /(sK) (adj-i) having little left/having few remaining/running short/running low/scant/
Τ [Τ] /(sK) (n) used bathwater/yesterday's bathwater/
Τ [Τ٤] /(n,vs) (abbr) (col) staying behind after school to do private study/
ΤФ /(v5r,vi) (1) to act as one pleases/to throw one's weight around/to have everything one's own way/to act important/to act high-handedly/(v5r,vi) (2) to grow freely (e.g. of weeds)/
ΤΤ /(adv,adv-to) (on-mim) walking heavily/lumbering/
ΤΤ⤯ [ΤΤȤ뤯] /(exp,v5k,vi) to walk heavily and clumsily/to lumber/
Τդ [ΤĤ] /(exp,v1) (uk) to happily give away/to be glad (to give, to get rid of)/
Τݤ [Τ] /(sK) (v5r,vi) (1) (uk) to lean over (and cover with one's body)/to bend over (someone)/to (stand tall and) lean on (someone)/(v5r,vi) (2) (uk) to weigh on one/to bear (heavily) on one/to lie on one/
Τ [Τ] /(n) wrapping paper for a present/gift wrapping paper/wrapping paper with a noshi decoration printed on it/
Τ夬 [Τ] /(v5r,vi) to rise (to a high position)/to work one's way up/to push one's way up/to be promoted/
Τ夲 [Τ] /(v1,vt) to promote/to make richer/
Τ [Τ֤] /(n) paper bag for putting a present in/
Τ [Τ] /(n) rolling board (for noodles, bread, mochi, etc.)/pastry board/
Τ⤯ [Τ뤯] /(v5k,vi) to swagger/
Τ [Τܤ] /(n) rolling pin/
Τ [Τ] /(n) flattened rice cakes/
Τ [Τ] /(sK) (n) thin string of dried abalone (often tied to a gift)/
Τ /(n) (uk) common buzzard (Buteo buteo)/
ΤΤ /(adv,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) (on-mim) slowly/stolidly/heavily/lumpingly/
Τ [Τ᤬] /(n) (1) peep show/device with lens mounted on a stand or in a box to view enlarged pictures/(n) (2) water glass/hydroscope/box, etc. with glass bottom for viewing underwater/
Τ [Τ] /(n) one-way mirror/
Τ [Τ] /(n) peephole/spyhole/inspection hole/observation window/
Τ [Τ] /(n,vs,vt) peek/peeping/peeking/
Τ [Τߤ] /(v1,vt) to peek/to peep/
Τ [Τ] /(sK) (v5m,vt) to look into/to peep into/to peer into/
Τ̣ [Τ] /(n) voyeurism/
Τ [Τޤ] /(n) peephole (e.g. in a door)/observation window/viewing window/
Τ [Τ] /(n) peeping Tom/
ΤΤ /(exp) slowly/sluggishly/
Τ /(n) Nozomi/fastest Tkaid and Sany-line Shinkansen train service (stopping only at largest stations)/
Τ [Τޤ] /(v5r,vi) to writhe (in pain)/
Τ /(v5r,vi) (1) to wriggle/to writhe/to squirm/(v5r,vt) (2) to scrawl/
ΤΤ /(adv,adv-to,vs) (1) idling away time/unproductively/(adv,adv-to,vs) (2) slowly (moving)/heavily/ponderously/
Τ /(adv,adv-to,adj-no) (on-mim) relaxedly/leisurely/slowly/calmly/
ΤΤ /(adv,adv-to) (on-mim) slowly (of undulating waves)/gently (swelling, rolling, etc.)/
Τ [Τ줸] /(n,vs,vi) (sens) dying by the roadside/dying a dog's death/
Τ [Τ줸] /(v5n,vi) to die by the roadside/to die a dog's death/
ΤǤ [Τޤ] /(v5r,vi) to writhe (in pain)/
ΤǤ [Τ] /(rK) (v5t,vi) (uk) to writhe (in pain)/to squirm/to wriggle/
Τ /(exp) the expectation is that .../the reason is that .../the fact is that .../the explanation is that .../it is that .../(P)/
Τä /(n) the very start/the very beginning/
ΤäΤä /(adv,adv-to) (on-mim) walking heavily/lumbering/
Τä /(adv,adv-to,vs) (1) (on-mim) sluggishly/slowly/ploddingly/lumbering/(adv,adv-to,vs) (2) (on-mim) stolidly (standing)/impassively/
Τä /(ok) (adv) (1) (on-mim) suddenly (appear, stick out)/abruptly/unexpectedly/looming (e.g. out of the dark)/(adv) (2) (on-mim) (stand) still and expressionless/imposingly/
Τäڤ˷ [Τäڤܤ] /(adj-na,adj-no) (1) (uk) smooth/flat/lacking bumps and dents/(adj-na,adj-no) (2) (uk) featureless/uneventful/(n) (3) (uk) noppera-bo/mythical being with flat featureless face/
Τäڤ˷ [Τäڤݤ] /(adj-na,adj-no) (1) (uk) smooth/flat/lacking bumps and dents/(adj-na,adj-no) (2) (uk) featureless/uneventful/(n) (3) (uk) noppera-bo/mythical being with flat featureless face/
Τäڤ /(adv,adv-to,vs) (1) (on-mim) featureless (face)/expressionless/flat/blank/smooth/(adv,adv-to,vs) (2) (on-mim) flat (terrain)/smooth/
Τä /(n,adj-na) (1) (col) lanky person/beanpole/lamppost/(adj-no,adj-na) (2) tall and thin/lanky/
Τ /(prt) because/as/since/so/(P)/
ΤǤ /(exp) the expectation is that .../the reason is that .../the fact is that .../the explanation is that .../it is that .../(P)/
ΤǤ /(exp) isn't it (the case that ...)?/could it be that ...?/don't you think?/
Τɤ꤬Ǥ [ΤɤƤǤ] /(sK) (exp,v1) (id) (wanting something so badly that) one can almost taste it/a hand reaches out from one's throat/
Τɤ꤬Ф [ΤɤƤǤ] /(exp,v1) (id) (wanting something so badly that) one can almost taste it/a hand reaches out from one's throat/
Τɤ餯 [Τɤ勞] /(exp,v5k) to be thirsty/
Τɤ [Τɤ勞] /(sK) (exp,v5k) to be thirsty/
Τɤɤ [Τɤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɤɤ [Τɤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɤɤ [ΤɤΤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɤɤ [ΤɤΤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɤ˵ͤޤ [ΤɤˤĤޤ] /(exp,v5r) to stick in one's throat/to choke on something/
Τɤˤ [ΤɤΤ] /(exp,n) sore throat/
Τɤ᤹ [Τɤ򤦤뤪] /(exp,v5s) to appease one's thirst/to wet one's whistle/
Τɤ̤ [ΤɤȤ] /(exp,v5r) to be able to eat/to be able to swallow/
ΤɤĤ餹 [Τɤʤ餹] /(exp,v5s) to make a sound with one's throat/to purr (of a cat)/
Τɰ [Τɤ] /(n) throat lozenge/cough drop/
Τɱۤ [Τɤ] /(n) feeling of food or drink going down the throat/
Τɱۤ [Τɤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤ [Τɤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤ褤 [Τɤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤ褤 [Τɤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤɤ [Τɤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤɤ [Τɤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
ΤɱۤΤ [ΤɤΤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
ΤɱۤΤ [ΤɤΤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
ΤɱۤΤ褤 [ΤɤΤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
ΤɱۤΤ褤 [ΤɤΤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤɤ [ΤɤΤ] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɱۤɤ [ΤɤΤ褤] /(sK) (exp,adj-ix) going down smoothly (esp. of beer)/tasting good going down/
Τɲ [Τɤ] /(n) overtone singing/throat singing/
Τɸ [Τɤ] /(sK) (n) (1) throat/(n) (2) important part/
Τɸ᤮Ǯ˺ [ΤɤȤФĤ魯] /(sK) (exp,v1) (proverb) danger past and God forgotten/once on shore, we pray no more/once it's past the throat, one forgets the heat (of the swallowed object)/
Τɼ [Τɤޤ] /(n) (1) person proud of their voice/(n) (2) amateur singing contest/
Τɼ [Τɤ] /(n) (sl) (vulg) ejaculating in the mouth/
Τ [Τɤ֤] /(n) dewlap/gular pouch/
Τū [Τɤ֤] /(n) windpipe/
Τ [Τɤ] /(n) cold in the throat/common cold with a sore throat/
Τʩ [ΤɤܤȤ] /(n) (anat) Adam's apple/laryngeal prominence/
ΤĤ餷 [Τɤʤ餷] /(n) purring (of a cat)/
Τ /(prt) (1) although/despite/even though/and yet/(prt) (2) whereas/while/(prt) (3) if only/I wish/(prt) (4) in order to/(P)/
Τ /(n) (chn) (arch) God/Buddha/sun/moon/
ΤΤ /(n) (chn) (hon) God/Buddha/sun/moon/
ΤΤ [ΤΤꤳȤ] /(n) abusive language/expletive/swear word/curse word/
ΤΤ礦 [ΤΤꤢ] /(sK) (exp,v5u) to insult each other/to trade insults/to abuse each other verbally/
Τλ [ΤΤ] /(exp,n) loop/shape of a hiragana "no"/
ΤФ [ΤФܤ] /(n) (1) rolling pin/(n) (2) extension bar/(n) (3) (col) katakana-hiragana prolonged sound mark/
Τӽ̤ [ΤӤ¤] /(sK) (n,vs,vi) expansion and contraction/elasticity/flexibility/
Τ [ΤӤۤ] /(sK) (n,adj-no) unchecked growth (esp. hair, foliage, etc.)/
Τ٤ /(adv) ceaselessly/continually/all the time/incessantly/
Τ٤ʤ [Τ٤Ĥޤʤ] /(adv) (uk) without a break/without stopping/incessantly/ceaselessly/
Τ٤̵ [Τ٤Ĥޤʤ] /(adv) (uk) without a break/without stopping/incessantly/ceaselessly/
Τٴ [Τ٤] /(n) (1) fishing rod with the line connected to the tip (i.e. without a reel or guides)/(n) (2) fishing rod made of a single piece of bamboo/(n) (3) one-piece shamisen neck/
ΤٿͿ [Τ٤ˤ󤺤] /(n) (1) total number of man-days/(n) (2) total number of people (personnel, passengers, etc.)/
Τ [Τ٤ˤä] /(n) total days/
Τۤۤ /(adv-to) (on-mim) nonchalantly/without a care/
Τܤ夬 [Τܤ] /(v5r,vi) to be beside oneself/to lose one's head/to go mad with something/
Τܤ [Τܤ] /(sK) (v5r,vi) to be beside oneself/to lose one's head/to go mad with something/
Τܤ [ΤܤϤ] /(sk) (n) nobori/long, narrow banner attached to a pole on one side and a horizontal rod along the top/
Τܤ [ΤܤФ] /(n) nobori/long, narrow banner attached to a pole on one side and a horizontal rod along the top/
Τܤͤ [ΤܤĤ] /(sK) (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)/(v1,vi) (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.)/
Τܤ [Τܤꤶ] /(sK) (n) (1) ascent/uphill/upward slope/(n) (2) (gradual) upturn/increase/
Τ /(suf,prt) only/nothing but/(P)/
Τߤʤ餺 /(exp) (1) not only ... (but also)/not merely/as well as/(exp,conj) (2) furthermore/besides/moreover/what's more/
Τߤλ [ΤߤΤ] /(n) flea market/
Τߤ [ΤߤΤդ] /(n) couple in which the wife is bigger than the husband/
Τ߹ [Τߤ] /(sK) (n) (1) swallowing/(n) (2) understanding/comprehension/apprehension/
Τ߹ߤ [Τߤߤ뤤] /(exp,adj-i) slow to understand/slow-witted/
Τ߹ߤᤤ [ΤߤߤϤ䤤] /(exp,adj-i) quick-witted/quick to understand/
Τ߹ [Τߤ] /(sK) (v5m,vt) (1) to swallow/to gulp down/(v5m,vt) (2) to understand/to grasp/to take in/to catch on/to learn/(v5m,vt) (3) to engulf/to swallow up/(v5m,vt) (4) to be filled with (people)/to contain/(v5m,vt) (5) to swallow (one's words)/to suppress (a yawn, tears, etc.)/to stifle/to hold back/
Τ߼ [ΤߤȤ꤯Ӥ] /(n) flea collar/
Τ᤹ /(v5s,vt) (1) to make someone fall forward/(aux-v,v5s) (2) to do thoroughly/
ΤΤ /(adv,adv-to,vs) (on-mim) shamelessly/
Τ [Τꤳ] /(v5m,vi) to be completely absorbed in/to fall for (something)/
Τ /(v5r,vi) to fall forward (of a person)/to tumble forward/
Τ餯 /(adv,adv-to,vs) (1) (on-mim) idly/lazily/aimlessly/(adv,adv-to,vs) (2) (on-mim) evasively/elusively/vaguely/non-committally/(n,adj-na) (3) (on-mim) laziness/fooling around/lazy person/
Τ餯 [Τ餯] /(n) lazybones/lay-about/good-for-nothing/idler/
Τ꤯ /(adv,adv-to,vs) (1) (on-mim) idly/lazily/aimlessly/(adv,adv-to,vs) (2) (on-mim) evasively/elusively/vaguely/non-committally/
Τǭ [Τͤ] /(sK) (n) stray cat/alley cat/
Τǭ [Υͥ] /(sK) (sk) (n) stray cat/alley cat/
Τ꤫ [Τ꤫] /(n) transfer ticket/
Τ꤬ɤ [Τ꤬] /(exp,adj-ix) (1) (uk) good at playing along/up for anything/carefree/social/positive/(exp,adj-ix) (2) (uk) uplifting/upbeat/
Τ꤬ɤ [Τ꤬褤] /(exp,adj-ix) (1) (uk) good at playing along/up for anything/carefree/social/positive/(exp,adj-ix) (2) (uk) uplifting/upbeat/
Τꤳ [Τꤳ] /(n) adjusting one's fare for riding past one's destination/
Τɤ [ΤΤ] /(exp,adj-ix) (uk) easy to get into (e.g. of music, etc.)/easily getting into (a certain mood, etc.)/
Τɤ [ΤΤ褤] /(exp,adj-ix) (uk) easy to get into (e.g. of music, etc.)/easily getting into (a certain mood, etc.)/
Τη [ΤΤ] /(n) ride ticket (e.g. at a funfair)/attraction ticket/
ΤХ /(n) paste brush/pasting brush/
Τ괬 [Τޤ] /(n) (food) sushi roll (rolled in nori)/rolled sushi/norimaki/makizushi/
Τ굤 [Τ꤭] /(sK) (n,adj-na) interest/eagerness/enthusiasm/
Τ [Τꤳ] /(sK) (v5m,vi) (1) to board (a train, plane, etc.)/to get into (a car)/to get on (a bus)/to go on board/to get aboard/(v5m,vi) (2) to march into/to enter/to arrive (at, in)/
Τ [ΤФ] /(n) paste brush/pasting brush/
ΤĤ [ΤΤ] /(n) glue residue/adhesive tape residue/
ΤФ [Τ] /(sK) (v5s,vt) (1) to set out/to set sail/(v5s,vt) (2) to embark on (a new venture)/to set out (to achieve something)/(v5s,vt) (3) to begin to ride/(v5s,vt) (4) to lean forward/
Τĥ [ΤФ] /(n,vs,vt) (1) gluing/pasting/(n,vs,vt) (2) starching/
ΤŽ [ΤФ] /(n,vs,vt) (1) gluing/pasting/(n,vs,vt) (2) starching/
Τ [Τ٤] /(n) (abbr) nori bento/
Τ [Τ] /(n) (civeng) slope/slope face/
Τ뤫ȿ뤫 [Τ뤫뤫] /(sK) (exp,adv,adj-no) (uk) win or lose/sink or swim/make or break/all or nothing/
ΤӲ [ΤˤǤ] /(exp) (id) not worth doing/waste of effort/
Τʬ [Τ櫓] /(exp,v1) (id) to help a long-term employee to establish a branch of the same shop/
Τ [Τ󤫤] /(n) local business association/
Τ [Τ󤬤] /(n) (1) food section in a department store with well-known tenants/(n) (2) area of a town with old or famous restaurants, souvenir shops, etc./
Τ [Τ] /(n) goodwill/intangible assets (part of the acquisition price of a business paid for the name and reputation of the company rather than tangible assets)/
Τʬ [Τ櫓] /(n,vs,vi) helping a long-term employee to establish a branch of the same shop/
Τ /(n) slag/
Τ [Τ] /(v5s,vt) to curse (someone) to death/to put a deadly curse on (someone)/
Τ [ΤФʤ] /(n) boastful talk about one's love life/speaking fondly about one's sweetheart/going on about one's love affairs/
Τ夲 [Τ򤢤] /(exp,v1) (1) to start a signal fire/to use a smoke signal/(exp,v1) (2) (id) to initiate an action/to start a campaign/
ΤΤ /(adv,adv-to,vs) (on-mim) slowly/sluggishly/(P)/
Τ /(adv,adv-to) (on-mim) slowly/sluggishly/
Τ [Τ] /(n) (uk) roe deer (Capreolus capreolus)/European roe/
Τ [Τ] /(sK) (adv,adv-to,vs) (uk) slowly/sluggishly/
Τ /(prt) (1) (ksb:) indicates a confident conclusion/(prt) (2) (fem) (ksb:) indicates emotional emphasis/(prt) (3) (ksb:) indicates question/
Τ󤭼 [Τ󤭤] /(n) happy-go-lucky person/easy-going person/optimist/
Τɤ /(adv,adv-to,vs) (on-mim) tranquil/leisurely/relaxed/
Τ /(n) (chn) (arch) God/Buddha/sun/moon/
ΤΤ /(n) (chn) (arch) God/Buddha/sun/moon/
ΤӤ /(adv,adv-to) (1) (on-mim) at leisure/in a relaxed manner/in a carefree manner/quietly/peacefully/(vs,vi) (2) to relax/to take it easy/to chill/(P)/
ΤӤ결 [ΤӤ] /(n) easygoing person/
Τ٤ /(adv-to) idly/sluggishly/doing nothing/
Τ [Τ] /(sK) (adj-na,n) (uk) easy/easygoing/carefree/happy-go-lucky/optimistic/leisurely/careless/thoughtless/
Τ [Υ] /(sK) (sk) (adj-na,n) (uk) easy/easygoing/carefree/happy-go-lucky/optimistic/leisurely/careless/thoughtless/
ν٤ [Τ] /(rK) (exp) (uk) because of/owing to/due to/
٤ [ΤӤ] /(exp,aux) (uk) on the occasion of/(P)/
٤ [ΤӤ] /(exp,aux) (uk) on the occasion of/
; [Τޤ] /(exp) (uk) so much (something) as to (e.g. so moved as to cry)/overwhelmed/carried away/because of too much/
ͤ [Τ褦] /(exp,adv) (1) (uk) like/similar to/(exp,adv) (2) (uk) as with/in the same way/
 /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
 /(prt) (1) indicates sentence topic/(prt) (2) indicates contrast with another option (stated or unstated)/(prt) (3) adds emphasis/(P)/
ϡ /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
ϡ /(sk) (int) (1) (pol) yes/that is correct/(int) (2) understood/I see/OK/okay/(int) (3) present/here/(int) (4) (col) pardon?/what's that?/come again?/(int) (5) now/here/here you go/(int) (6) giddy-up/giddap/
ϡ /(sk) (int) (1) (pol) yes/that is correct/(int) (2) understood/I see/OK/okay/(int) (3) present/here/(int) (4) (col) pardon?/what's that?/come again?/(int) (5) now/here/here you go/(int) (6) giddy-up/giddap/
ϡ /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
Ϥ /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
Ϥ /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
Ϥ /(int) (1) yes/indeed/well/(int) (2) ha!/(int) (3) what?/huh?/(int) (4) sigh/
ϤȤ᡼ /(n) (product) heart mail (postcard for sending to elderly people on Respect-for-the-Aged Day)/
ϤϤ /(adv,vs) (on-mim) gasp/pant/
Ϥ /(int) (1) (pol) yes/that is correct/(int) (2) understood/I see/OK/okay/(int) (3) present/here/(int) (4) (col) pardon?/what's that?/come again?/(int) (5) now/here/here you go/(int) (6) giddy-up/giddap/(P)/
Ϥ /(n) (arch) lotus root/
ϤϤ /(sk) (int) (1) (col) yeah, yeah/whatever/sure/(int) (2) (col) yes/sure/gotcha/(int) (3) hello/(int) (4) giddy-up/gee-up/giddap/
Ϥ夦 /(n) (uk) hen harrier (Circus cyaneus)/northern harrier/
Ϥ餦ɤ /(n) (food) (ksb:) noodles topped with tenkasu/
Ϥ /(int) (male) (rkb:) hello/hi/
Ϥ [Ϥޤ] /(v5r,vi) to creep about/to crawl around/
Ϥ /(int) (fem) (rkb:) hello/hi/
ϤϤ /(int) (1) (col) yeah, yeah/whatever/sure/(int) (2) (col) yes/sure/gotcha/(int) (3) hello/(int) (4) giddy-up/gee-up/giddap/
Ϥ /(int) (col) okay/sure/okey-dokey/
Ϥ [Ϥ] /(n) (bot) germ (of a cereal, e.g. wheat, rice)/embryo bud/
Ϥ [Ϥޤ] /(sK) (v5r,vi) to creep about/to crawl around/
ϤȼǤ [Ϥ礦ˤ󤷤] /(n) bulk loading safety officer/
ϤФ [Ϥ] /(v5s,vi) (1) to crawl out/to creep out/(v5s,vi) (2) to begin to crawl/
ϤФ [ϤǤ] /(v1,vi) to crawl out of/to creep out of/
Ϥ夬 [Ϥ] /(v5r,vi) (1) to creep up/to crawl up/(v5r,vi) (2) to overcome (a bad situation)/to rise (after a setback)/
ϤĢ [Ϥ礦] /(n) fly-net cupboard/
Ϥ̤ /(n) Haenuki (variety of rice)/
Ϥ [Ϥ] /(n) (astron) Musca (constellation)/the Fly/
Ϥ [ϤȤ꤬] /(sK) (n) flypaper/
ϤФ [ϤǤ] /(v1,vi) to sprout/to spring up/to come out/
Ϥ [Ϥʤ] /(n) longline/
ϤԤ [Ϥ] /(exp,v5k) (uk) (rare) to make progress/to move right ahead (with the work)/to advance/
ϤԤ [Ϥ椯] /(exp,v5k) (uk) (rare) to make progress/to move right ahead (with the work)/to advance/
ϤΤ [Ϥꤷ] /(v5r,vt) to conjecture/to comprehend/to surmise/to understand/to estimate/
ϤΤʤ [Ϥꤷʤ] /(exp,adj-i) unfathomable/inestimable/immeasurable/
Ϥ [Ϥ] /(n) postcard size/
Ϥ [Ϥ줪] /(v1,vi) to peel off and fall/to flake away/
ϤϤ /(adv-to,adv,vs) (on-mim) briskly/smartly/promptly/clearly/lucidly/
Ϥ㤨 [Ϥ] /(v1,vt) (1) to put on (another's shoes by mistake)/to put (shoes) on the wrong feet/(v1,vt) (2) to mistake (one thing for another)/to confuse/to have a mistaken idea of/to misunderstand/
Ϥ [Ϥ] /(n) outlet (for water or gas)/spillway/
ϤΤƤ [ϤƤ] /(sK) (v1,vt) to spit out/to eject/to dump/
ϤФ [Ϥ] /(sK) (v5s,vt) (1) to vomit/to spit out/(v5s,vt) (2) to breathe out (e.g. air)/to exhale/to blow out/to spew out (e.g. smoke)/to belch out/to emit/to disgorge (e.g. passengers)/(v5s,vt) (3) to spend (e.g. saved money)/to cough up/(v5s,vt) (4) to give vent to (e.g. pent-up feelings)/to let out/(v5s,vt) (5) (comp) to output/to export/
ϤФ [Ϥ] /(sK) (v5s,vt) to sweep out/to clean out/
ϤФ [ۤ] /(sK) (v5s,vt) (1) to vomit/to spit out/(v5s,vt) (2) to breathe out (e.g. air)/to exhale/to blow out/to spew out (e.g. smoke)/to belch out/to emit/to disgorge (e.g. passengers)/(v5s,vt) (3) to spend (e.g. saved money)/to cough up/(v5s,vt) (4) to give vent to (e.g. pent-up feelings)/to let out/(v5s,vt) (5) (comp) to output/to export/
Ϥ٤ [ϤĤ֤] /(sK) (v5s,vt) to wear out (footwear)/
Ϥʪ [Ϥ] /(sK) (n) footwear/footgear/shoes/
Ϥ碌 [Ϥ碌] /(v1,vt) to join together (wooden boards, etc.)/to patch together (pieces of cloth, etc.)/to glue together/
Ϥ [ϤȤ] /(sK) (n) tearing off/stripping off/ripping off/
Ϥ [ϤȤ] /(v5r,vt) (1) to tear off/to strip off/to rip off/to scrape off/(v5r,vt) (2) to rob (someone) of (clothes)/to divest (someone) of (powers, rank, etc.)/
Ϥ /(int) achoo/atishoo/
Ϥ礦 [Ϥ礦] /(n) (astron) Cygnus (constellation)/the Swan/
Ϥ [Ϥꤷ] /(n) release paper/releasing paper/sticker release paper/release liner/
Ϥ /(n) (uk) silver carp (Hypophthalmichthys molitrix)/
Ϥ [Ϥ] /(sK) (n) (1) stuffed specimen/taxidermy mount/(n,adj-no) (2) stuffing/mounting/
Ϥå [Ϥ] /(sK) (n,vs,vt) stripping (of rights, rank, etc.)/deprivation/forfeit/revocation/divestiture/
ϤΥ [Ϥ] /(sK) (n,vs,vt,vi) (1) detachment/coming off/peeling off/exfoliation/(n,vs,vi) (2) (physics) (flow) separation/
Ϥ餫 /(v5s,vt) (1) to dodge (e.g. a question)/to evade/to sidestep/(v5s,vt) (2) to give (someone) the slip/
Ϥ /(v5r,vt) to roll up (e.g. sleeves)/to turn over/
Ϥ [Ϥ] /(n) (1) outlet (for water, gas, etc.)/(n) (2) market (for goods)/outlet/(n) (3) outlet (for one's feelings, energy, etc.)/vent/
Ϥ [Ϥ] /(n) (1) outlet (for water, gas, etc.)/(n) (2) market (for goods)/outlet/(n) (3) outlet (for one's feelings, energy, etc.)/vent/
Ϥ [Ϥ] /(sK) (n) brush tip/
Ϥɤ [Ϥ̤] /(n) brush application/brush coating/painting with a brush/
Ϥ [Ϥ] /(n) brush marks/
Ϥ /(int) (net-sl) (joc) I strongly agree/
Ϥ [Ϥ] /(n) degree of baldness/stage of balding/
Ϥ [Ϥ] /(n) bald mountain/bare mountain/treeless hill/
Ϥ夬 [Ϥ] /(v5r,vi) to become bald from the forehead/to recede (of one's hairline)/
ϤƬ [Ϥ] /(n,adj-no) (1) bald head/(n,adj-no) (2) baldness/
Ϥ [Ϥ] /(v1,vi) to peel off/to come off/to flake off/
Ϥٱ [Ϥ٤] /(n) (rare) chickweed (stitchwort) roasted and mixed with salt, then ground into a powder for use as toothpaste/
Ϥ [Ϥ] /(n) battledore fair/
Ϥߤ [Ϥߤ򤤤] /(exp,v1) (1) to cut with scissors/to put scissors to/to trim (a tree, shrub, etc.)/to prune/(exp,v1) (2) to punch (a ticket)/
Ϥ߹ [Ϥߤ] /(sK) (v5m,vt) to insert/to put between/to tuck (into)/
Ϥ߾ [Ϥߤ礦] /(n) checkerslike game played with shogi pieces and board/hasami shogi/
Ϥ߾Ƥ [Ϥߤ䤭] /(n) (food) grilled slices of lotus root, eggplant, etc. with a filling (usu. minced meat)/
Ϥڤ [Ϥߤ] /(v5r,vt) (rare) to snip (off)/to nip off/to clip off/to trim off/
Ϥʤ [Ϥ] /(sK) (exp,v5m) (1) (id) to eat a lot/to have a good appetite/(exp,adj-f) (2) (id) appetizing/
Ϥ [Ϥ֤] /(n) lighter/barge/baggage boat/
Ϥ򳰤 [ϤϤ] /(exp,v1) (id) to be left lonely at the top/to be left high and dry by one's friends/to be abandoned by one's supporters/to have the rug pulled from under one/to have the ladder pulled out from under one/
Ϥݤ [Ϥ򤫤] /(exp,v1) to set a ladder up against/
Ϥ [ϤΤ] /(n) barhopping/pub crawl/
Ϥ [Ϥ] /(n) ladder form of "high" kanji/
Ϥ [Ϥ] /(n) hook-and-ladder truck/ladder truck/
Ϥ [Ϥ] /(n) barhopping/pub crawl/
Ϥ [Ϥ] /(n) step/stair/staircase/
Ϥ [Ϥ] /(n) paltry sum of money/small change/odd money/pittance/chicken feed/
Ϥɤ /(n) Japanese tree lilac (Syringa reticulata)/
ϤФߤμ [ϤФߤΤ] /(sK) (n) (rare) hazelnut/filbert/
Ϥ㤮 [Ϥ㤮] /(n) merry voices (e.g. of children playing)/
Ϥú [Ϥꤺ] /(sK) (n) exploding charcoal/
ϤȢ [ϤФ] /(n) chopstick case/
ϤΩ [Ϥ] /(n) (1) chopstick stand/(n) (2) weaning ceremony/
Ϥ [Ϥ] /(n) (ling) (alveolar) flap/(alveolar) tap/
ϤФ [Ϥ] /(v5s,vt) (1) to flick out/to spring out/to repel/(v5s,vt) (2) to calculate/to work out/(v5s,vt) (3) to expel (from a group)/to drive out/to ostracize/(v5s,vt) (4) to raise funds/
ϤФ [ϤȤФ] /(v5s,vt) to flick off/to give (someone) 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/
Ϥɹ [ϤϤ] /(n) pancake ice/
Ϥɹ [ϤФ] /(n) pancake ice/
Ϥ̵ [Ϥʤ] /(sK) (exp,adj-i) (uk) it cannot be that .../it is highly unlikely that .../it is impossible 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)/
Ϥ̵ [ϤΤʤ] /(sK) (exp,adj-f) (uk) that is not supposed to .../that ought not to .../that should never .../that cannot possibly .../
Ϥ [Ϥ] /(n) (sumo) pushing up with hands under opponent's armpits/armpit push/
Ϥ̵ [Ϥʤ] /(sK) (exp,adj-i) (uk) it cannot be that .../it is highly unlikely that .../it is impossible that .../
Ϥ [Ϥ󤸤] /(v1,vi) to hasten to join/to hurry to visit/
ϤϹ [Ϥ] /(sK) (n) vegetable wax/Japan wax/sumac wax/
ϤҴ [Ϥ] /(n) Hatakaze class destroyer/
Ϥ鸫 [Ϥߤ] /(exp,v1) to be seen from the point of view of an onlooker/
Ϥݤ [Ϥ򤫤] /(exp,v1) (uk) to dust (shelves, etc.)/to use a duster/
Ϥ [Ϥ] /(sK) (n) (sumo) hatakikomi/slapdown/
Ϥ /(v5k,vi) (arch) to resound loudly (of thunder, etc.)/
ϤϤ /(adv-to,adv) (on-mim) flutter/flap/sound of something light moving in the wind/
Ϥ᤯ /(v5k,vi) (1) to flutter (e.g. a flag)/to wave/(v5k,vi) (2) (form) to reverberate (e.g. thunder)/to resound/
Ϥ餭˪ [Ϥ餭Ф] /(sK) (n) (1) worker bee/(n) (2) (col) hard worker/
Ϥ [Ϥᤤ勞] /(adj-na,n) nuisance to other people/inconvenience to others/
Ϥ [Ϥ] /(n) outsider's perspective/as seen by an observer/
Ϥβ [ϤΤ] /(exp,n) (id) person of high standing, with a warped view of reality/naked emperor/
Ϥβ [ϤΤ] /(exp,n) (id) person of high standing, with a warped view of reality/naked emperor/
Ϥ [Ϥम] /(n) naked barley (Hordeum vulgare var. nudum)/
Ϥƨ [ϤǤˤ] /(sK) (exp,v5s) (id) to be put to shame (of an expert)/to be no match (for someone)/to run away barefoot/
Ϥƨ [ϤǤˤ] /(sK) (exp,v1) (id) to be put to shame (of an expert)/to be no match (for someone)/to run away barefoot/
ϤƨФ [ϤǤˤ] /(exp,v5s) (id) to be put to shame (of an expert)/to be no match (for someone)/to run away barefoot/
ϤΥ /(n) (work) Barefoot Gen (book)/
Ϥ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [ޤ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [ޤ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
Ϥ [Ϥ] /(sK) (n,adj-no) (1) (sens) flesh colour (of a Japanese person)/flesh color/pale orange/(n) (2) (one's) skin color/skin colour/skin tone/
Ϥ [Ϥ] /(sK) (n) (1) feel/touch/texture/(n) (2) manner (with others)/
Ϥæ [Ϥ̤] /(v5g,vi) (1) to remove one's shirt thus revealing the skin/to remove the upper part of one's garments/(v5g,vi) (2) to work with great effort/
Ϥ /(n) (hist) Ba Yi (ancient Chinese dance practiced in the court of the Zhou king)/
Ϥ /(n) (work) Ba Yi (third chapter of the Analects of Confucius)/
Ϥ /(n) (tsb:) strong independent Japanese woman from the Kochi area/
Ϥλ [ϤΤ] /(sK) (n) wasp larva (esp. of yellowjacket species Vespula flaviceps; used as food)/bee larva/hornet larva/
Ϥ֤󤮺 [Ϥ֤󤮤] /(n) (astron) Octans (constellation)/the Octant/
Ϥߤļ [ϤߤĤ] /(n) mead/honey wine/
ϤߤĿ [ϤߤĤ] /(n) color of honey (colour)/honey-colored/honey-coloured/
Ϥ碌 [Ϥ碌] /(sK) (n,vs,vi) (1) bumping of heads/(n,vs,vi) (2) running into/coming across/encountering/
Ϥ碌 [Ϥ碌] /(v1,vt) (1) to bump heads/to bump into each other/to collide head-on/(v1,vt) (2) to meet by chance/to encounter/to run into/
Ϥڤ [Ϥ] /(v1,vi) (uk) to be filled to bursting/to burst/
Ϥ̪ [Ϥߤ] /(n) (uk) honey/
Ϥ /(int) (1) oh/(int) (2) (pol) yes/(int) (3) huh?/hm?/what's that?/
Ϥä /(n) (uk) silver pheasant (Lophura nycthemera)/
Ϥä [ϤäȤ] /(n) peppermint/
Ϥä /(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/(exp,v5u) (2) to put it bluntly/to get to the point/to be frank/
Ϥä /(int) achoo/atishoo/
Ϥä褤 /(int) (sumo) hakkeyoi!/come on!/go ahead!/
Ϥä [Ϥäˤ夦] /(sK) (n) fermented milk/cultured milk/fermented milk product/
Ϥä /(n) (food) (uk) powdered roast grain (esp. barley; oft. mixed with sugar and water to make confectionery)/
Ϥäʴ [Ϥä] /(n) powdered roast grain (esp. barley; oft. mixed with sugar and water to make confectionery)/
Ϥä /(n) bluff/
Ϥä /(int) oof/whoops/eek/
Ϥä㤱 /(v1,vi) (col) to make merry and forget one's troubles/to do as one pleases/
ϤäƹԤ [ϤäƤ] /(v5k-s) to creep/to crawl/
Ϥä /(adv,vs) (1) (on-mim) with a start/in surprise/(adv) (2) (on-mim) suddenly (realize, remember, etc.)/all of a sudden/(adv) (3) (on-mim) puffing (air)/with a puff/(adv) (4) (on-mim) (obs) suddenly (of a movement or change)/(adv) (5) (on-mim) (arch) standing out/being showy/being gaudy/
Ϥä©Τ [ϤäȤΤ] /(sK) (exp,v5m) to gasp in surprise/
Ϥä© [ϤäȤΤ] /(sK) (exp,v5m) to gasp in surprise/
Ϥä©ݤ [ϤäȤΤ] /(exp,v5m) to gasp in surprise/
Ϥù [Ϥä] /(sK) (n,vs,vi) fermentation/zymosis/
Ϥù [Ϥäˤ夦] /(n) fermented milk/cultured milk/fermented milk product/
Ϥÿ [Ϥä] /(sK) (n) water repellency/
Ϥ [Ϥä㤯] /(n,vs,vi) 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!/(int) (2) well/let me see/now/
ϤƤ /(int) huh/I'll be damned/well!/
ϤƤ /(int) (1) dear me!/good gracious!/(int) (2) well/let me see/now/(n) (3) (abbr) question mark/
ϤƤʥޡ /(n) question mark/
ϤƤϤ /(int) huh/well!/my, my/I'll be damned/
Ϥȶ [ϤȤ] /(n,adj-no) (1) pigeon chest (deformity of the chest, protruding ribs and sternum)/pigeon breast/pectus carinatum/(n) (2) (col) woman with big breasts/(n) (3) iron armor with protruding chest/(n) (4) curved front portion of a stirrup/(n) (5) curve at the base of a shamisen neck/
ϤȺ [ϤȤ] /(n) (astron) Columba (constellation)/the Dove/
ϤȻ [ϤȤɤ] /(n) cuckoo clock/
Ϥ [ϤȤ] /(sK) (n) doves/moderates/soft-liners/
Ϥ [ϤȤम] /(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)/
Ϥʤ [Ϥʤ] /(sK) (n) professional comic (rakugo) storyteller/
Ϥʤä꡼ /(n) hanakkori (Brassica napus cv. Hanakkori)/hybrid of choy sum and broccoli invented in Yamaguchi prefecture/
ϤʤǾФ [ϤʤǤ餦] /(sK) (exp,v5u) to laugh scornfully/
ϤʤϤʤ [ϤʤϤä] /(exp,adv) (uk) exceedingly/
ϤʤҤĤ /(n) (uk) ribbon eel (Rhinomuraena quaesita)/
Ϥʤäʤ [ϤʤҤäʤ] /(exp,adj-i) (id) ignoring someone completely/
Ϥʤ [Ϥʤ] /(sK) (n) detached building/solitary house/
Ϥʤ쵻 [Ϥʤ虜] /(n) stunt/feat/
Ϥʤ [Ϥʤ虜] /(n) stunt/feat/
Ϥʿ餷 [Ϥʤ餷] /(n,adj-no) (1) runny-nosed child/sniveler/sniveller/(n,adj-no) (2) (derog) greenhorn/inexperienced person/
Ϥʿ [Ϥʤ] /(n) (1) runny-nosed child/sniveler/sniveller/(n) (2) (derog) greenhorn/inexperienced person/
Ϥʿ쾮 [Ϥʤ줳] /(n) snot-nosed kid/
Ϥʿ [Ϥʤߤ] /(n) nasal mucus/dripping nose/snot/
Ϥˤ /(n) bashfulness/shyness/(showing signs of) embarrassment/
Ϥˤ߲ [Ϥˤߤ] /(n) bashful person/very shy person/
Ϥˤ夦ν [Ϥˤ夦Τ] /(sK) (exp,n) shabby house/hovel/tumbledown dwelling/
Ϥͤ /(n) (1) (hanaf) one three-of-a-kind and one pair (in a dealt hand)/(n) (2) haneken (kendama trick)/
Ϥ֤ͤ [Ϥͤä] /(n) (1) (uk) tomboy/(n) (2) (uk) rebounding/(n) (3) (uk) recovery/(n) (4) (uk) repercussions/(n) (5) (uk) rashness/incautiousness/
ϤͲ [Ϥͤޤ] /(v5r,vi) to jump about/to jump around/to bounce about/to romp about/
ϤͶ [ϤͤФ] /(n) (1) drawbridge/(n) (2) bascule bridge/
Ϥͽ [ϤͤΤ] /(sK) (v1,vt) (1) (uk) to push aside/to thrust aside/to brush aside/to throw off/to shrug off (e.g. pressure)/(v1,vt) (2) (uk) to reject/to remove/to take out/
Ϥ;夬 [Ϥͤ] /(v5r,vi) (1) to jump up/to spring up/(v5r,vi) (2) to jump (market, price, etc.)/to rise sharply/to skyrocket/(v5r,vi) (3) to act rashly/to jump the gun/
Ϥ;夲 [Ϥͤ] /(v1,vt) (1) to throw up (e.g. mud)/to splash (up)/to spatter/(v1,vt) (2) to flip up/to tip up/(v1,vt) (3) to raise sharply (e.g. prices)/to hike/
Ϥऱ [ϤͤΤ] /(sK) (v1,vt) (1) (uk) to push aside/to thrust aside/to brush aside/to throw off/to shrug off (e.g. pressure)/(v1,vt) (2) (uk) to reject/to remove/to take out/
ϤФ [ϤͤȤФ] /(v5s,vt) (1) to send (something) flying/to splatter/(v5s,vt) (2) to drive (something) off/
Ϥʪ [Ϥͤ] /(n) rejected goods/
Ϥ֤ [Ϥͤ] /(v5s,vt) (1) to reject/to repulse/to repel/(v5s,vt) (2) to bounce back/to counterattack/to strike back/
Ϥ֤ [Ϥͤ] /(n) (1) rebounding/(n) (2) recovery/(n) (3) repercussions/(n) (4) tomboy/(n) (5) rashness/incautiousness/
Ϥ֤ [Ϥͤ] /(sK) (v5r,vi) (1) to rebound/to recoil/to spring back up/to bounce back/(v5r,vi) (2) to splash/(v5r,vi) (3) to have a repercussion/to have a reciprocal effect/
Ϥ /(int) (1) aha!/(int) (2) yes sir/
ϤϤ /(int) (1) aha!/(int) (2) yes sir/
ϤϤ /(int) (on-mim) ha ha ha (laughter)/
ϤϤ /(int) aha!/
ϤФ /(n) metal collar mounted between a sword blade and the hand guard/
ϤФˤ /(exp,vs-i) (sl) to leave out (someone)/to exclude/to ignore/to ostracize/to shun/
ϤդϤ /(adv,adv-to,vs) (on-mim) alternately sucking in and blowing out air through one's mouth while eating something hot (in order to cool it down)/
Ϥ /(n) (col) being left out/being excluded/being ostracized/
Ϥ֤ˤ /(exp,vs-i) (sl) to leave out (someone)/to exclude/to ignore/to ostracize/to shun/
Ϥ֤꤬ɤ [Ϥ֤꤬] /(sK) (exp,adj-ix) influential/powerful/popular/prosperous/doing well/
Ϥ֤ɤ [Ϥ֤Τ] /(exp,adj-ix) influential/powerful/popular/prosperous/doing well/
Ϥ֤ɤ [Ϥ֤Τ褤] /(exp,adj-ix) influential/powerful/popular/prosperous/doing well/
Ϥ֤ /(v5r,vt) (col) to shut (someone) out/to leave out/to freeze out/to exclude/to ostracize/to give the cold shoulder/
Ϥ֤ /(n) (col) being left out/being ostracized/
Ϥ [Ϥ֤] /(n) senna tea/
Ϥؤ /(n) (1) (rare) hilt/(n) (2) point (of a conversation, etc.)/
Ϥޤ [Ϥޤꤳ] /(v5m,vi) (1) to fit in (snugly)/to get stuck in/to get caught in/to get bogged down in/(v5m,vi) (2) to get caught up in (a situation)/to become deeply involved in/to get addicted to/to become infatuated with (e.g. a woman)/
Ϥޤƻ [Ϥޤߤ] /(n) (work) Hamari Michi (manga by Sensha Yoshida)/
Ϥޤ [Ϥޤ䤯] /(n) well-suited role/
Ϥߤʴ [Ϥߤ] /(sK) (n) tooth powder/toothpaste/
Ϥߤ [Ϥߤ] /(n) outcast/misfit/deviant/maverick/nonconformist/
Ϥߤ [Ϥߤ] /(n) outcast/misfit/deviant/maverick/nonconformist/
Ϥߥѥ /(n) (abbr) (sl) having part of one's underwear exposed from their shorts/
Ϥ߽Ф [Ϥߤ] /(n) sticking out/jutting out/protruding/
Ϥ߽Ф [Ϥߤ] /(n) outcast/misfit/deviant/maverick/nonconformist/
Ϥ߽Ф [Ϥߤ] /(n) outcast/misfit/deviant/maverick/nonconformist/
Ϥ߽Ф [Ϥߤ] /(v5s,vi) (1) to protrude/to stick out/to jut out/to hang out/to bulge out/(v5s,vi) (2) to be forced out/to be pushed out/to be crowded out/(v5s,vi) (3) to go over (e.g. a budget)/to go beyond/to exceed/(P)/
Ϥ߽Ф [ϤߤǤ] /(v1,vi) (1) to protrude/to stick out/to jut out/to hang out/to bulge out/(v1,vi) (2) to be forced out/to be pushed out/to be crowded out/(v1,vi) (3) to go over (e.g. a budget)/to go beyond/to exceed/
Ϥ [Ϥߤ] /(n) (sl) partially covered breasts/breasts bulging out from clothing/
ϤϤ /(n,vs,vt) (sl) (vulg) fucking/screwing/having sex/
Ϥ򳰤 [ϤϤ] /(sK) (exp,v5s) (id) to go over the top/to act without restraint/to cut loose/
Ϥ򳰤 [ϥϤ] /(sK) (sk) (exp,v5s) (id) to go over the top/to act without restraint/to cut loose/
Ϥ礤 [Ϥᤢ] /(n,vs) fitting together (e.g. nuts and bolts)/fit/
Ϥ [Ϥᤳ] /(n) (1) insertion/inlaying/(n) (2) (math) immersion/
Ϥ [Ϥᤳ] /(v5m,vt) (1) to fit (e.g. a pane into a frame)/to set (e.g. a diamond)/to inlay/to insert/(v5m,vt) (2) (math) to plug in (to a formula)/(v5m,vt) (3) to entrap/to take (someone) in/to deceive/to trick/
Ϥợ [Ϥɤ] /(sK) (n,vs) (1) (vulg) point-of-view pornography/gonzo pornography/pornography filmed by the actors themselves/(n,vs) (2) (vulg) secret filming of sex/
Ϥợ [ϥɥ] /(sK) (sk) (n,vs) (1) (vulg) point-of-view pornography/gonzo pornography/pornography filmed by the actors themselves/(n,vs) (2) (vulg) secret filming of sex/
ϤỦ [Ϥᤳ] /(n,adj-no) (archit) fixed fitting (esp. window)/
ϤỦ [Ϥᤴ] /(n,adj-no) (archit) fixed fitting (esp. window)/
ϤỦ [Ϥᤳޤ] /(n) fixed window/window that doesn't open/
ϤỦ [Ϥᤴޤ] /(n) fixed window/window that doesn't open/
Ϥݤ [Ϥ᤿] /(v5s) (col) to make love/
Ϥ [Ϥᤤ] /(n) wainscoting/wainscotting/wood paneling/
Ϥ䤷 [Ϥ䤷Ȥ] /(n) (music) meaningless words added (to a traditional Japanese song) for rhythmical effect/words or utterances added to modulate the cadence of a song/non-lexical vocables/
Ϥ䤷 [Ϥ䤷Ȥ] /(n) (music) meaningless words added (to a traditional Japanese song) for rhythmical effect/words or utterances added to modulate the cadence of a song/non-lexical vocables/
Ϥ䤷 [Ϥ䤷] /(n) musical accompanist (in noh, kabuki, etc.)/background instruments/
Ϥ䤷ΩƤ [Ϥ䤷Ƥ] /(v1,vt) (1) to cheer/to applaud/(v1,vt) (2) to jeer/to mock/to make fun of/
Ϥ֤ /(n) Hayabusa (Japanese spacecraft)/
Ϥû [Ϥä] /(n) (1) (rare) popular person/star/favourite/favorite/(n) (2) (rare) popular geisha/
Ϥ [Ϥꤦ] /(sK) (n) popular song/
Ϥ [Ϥ] /(n) (med) conjunctivitis/pink eye/epidemic keratoconjunctivitis/
Ϥ [Ϥ꤬] /(n) suddenly popular god/suddenly popular shrine/
ϤѤ [Ϥꤹ] /(sK) (n) going in and out of style/changes in fashion/
Ϥ [Ϥޤ] /(n) epidemic/
Ϥ [Ϥ꤫] /(n) (dated) influenza/
Ϥ [Ϥ] /(n) (med) conjunctivitis/pink eye/epidemic keratoconjunctivitis/
ϤΩ [Ϥꤿ] /(v5t,vi) to get excited/to get fired up/to be eager/to get impatient/
Ϥ餤 [Ϥ餤] /(sK) (v1,vt) to purify/to exorcise/
Ϥ餹 /(n) (food) belly meat (from a fish, esp. salmon)/
ϤϤ /(vs,adv) (1) (on-mim) to feel anxious/to feel nervous/to be kept in suspense/to feel excited/to feel thrilled/(adv,adv-to) (2) (on-mim) fluttering down/trickling down (e.g. tears)/(adv,adv-to) (3) (on-mim) hanging untidily (of hair)/straggling/
Ϥڤष /(n) (work) The Very Hungry Caterpillar (1969 children's picture book by Eric Carle)/
Ϥ餴 /(n) (uk) hard roe (esp. salmon)/
Ϥ /(adv-to,adv) (on-mim) gently (falling)/
Ϥ錄Ѥ꤫ [Ϥ錄ˤ꤫] /(exp,v5r) (id) to be furious/to seethe with anger/to have one's blood boiling/
Ϥ錄Ѥ֤ [Ϥ錄ˤ꤫] /(exp,v5r) (id) to be furious/to seethe with anger/to have one's blood boiling/
ϤϤ /(n) thin, dried strips of daikon soaked in vinegar and other flavorings/
ϤϤҤ [ϤϤŤ] /(n) thin, dried strips of daikon soaked in vinegar and other flavorings/
ϤϤ [ϤϤʤ] /(n) (food) harihari nabe/whale meat and potherb mustard hot pot/
ϤӤ /(n) (uk) spiny amaranth (Amaranthus spinosus)/spiny pigweed/prickly amaranth/thorny amaranth/
Ϥ [] /(sK) (n) acupuncturist/
Ϥ [Ϥꤤ] /(sK) (n) acupuncturist/
Ϥ礦 [Ϥꤢ] /(sK) (v5u,vi) to compete (with each other)/to contend for/to vie for/to rival/
Ϥ碌 [Ϥꤢ碌] /(sK) (v1,vt) to paste together/
Ϥ [Ϥꤳ] /(sK) (v5m,vi) (1) to keep watch (e.g. on a suspect)/to be on the lookout (for)/to lie in wait (for)/to keep under surveillance/to stake out/(v5m,vt) (2) to spend a lot of money (on)/to treat oneself (to)/to splurge (on)/to invest (in)/(v5m,vt) (3) to paste/to stick/to affix/
Ϥ껥 [Ϥդ] /(n,vs) poster/notice/
Ϥ [Ϥꤷ] /(n) acupuncturist/
Ϥ [Ϥ꤬] /(n) (1) paper patch attached to something/paper backing/sticker/label/(n) (2) notice/poster/
ϤФ [Ϥ] /(sK) (v5s,vt) to put up (a notice)/to post/
Ϥ [Ϥꤻܤ] /(sK) (n) (uk) porcupinefish (Diodon holacanthus)/balloonfish/
Ϥؤ [Ϥ꤫] /(sK) (v1,vt) to re-cover/to reupholster/to repaper/to renew (e.g. a plaster)/
Ϥݤ [Ϥꤿ] /(sK) (v5s,vt) to slap down/to knock down/to floor/
Ϥդ [ϤĤ] /(sK) (v5k,vi) (1) to stick (to)/to cling (to)/to adhere (to)/to be pasted (to)/(v5k,vi) (2) to stay (in a place)/to stick close (to someone)/to follow (someone) around/
Ϥդ [ϤĤ] /(n) affixing/pasting/sticking/
Ϥ [Ϥꤰ] /(n) adhesive skin patch/transdermal patch/medical patch/
Ϥ /(v5r,aux-v,suf) (hon) (ksb:) to do/
Ϥ뤫 [Ϥ뤫Ȥ] /(exp,adv) far away in the distance/in the far distance/
Ϥ뤫 [Ϥ뤫ʤ] /(adj-no,n) faraway/far-off/
Ϥ뤷 [Ϥ뤷󤹤] /(n) Harushio class submarine/
Ϥ뤸 /(n) (uk) Philadelphia fleabane (Erigeron philadelphicus)/common fleabane/
Ϥ뤸礪 /(n) (uk) Philadelphia fleabane (Erigeron philadelphicus)/common fleabane/
ϤʷҴ [Ϥʤ] /(n) Haruna class destroyer/
Ϥα [ϤΤ] /(exp,n) cloud floating in a spring sky/
Ϥ [ϤΤ] /(exp,n) river in springtime/
Ϥ [ϤΤĤ] /(n) bare ground revealed by melting snow/
Ϥ /(int) (arch) huh?/what?/oh my!/goodness!/
Ϥʪ [Ϥ] /(sK) (n) swelling/boil/abscess/tumor/tumour/
Ϥ勞 /(v5k) (kyu:) to sweep (with a broom)/to clean up/
Ϥ /(suf) (ksb:) Mr/Mrs/Ms/-san/
Ϥ󤮤 [Ϥ󤮤礸] /(sK) (n) merman/half man-half fish/
Ϥ󤳳 [Ϥ󤳤] /(sK) (n) (m-sl) drawing every character in a similar way/same face syndrome/
Ϥ [Ϥ󤳤夦] /(n) (col) multi-needle injection (of the BCG vaccine)/stamp injection/
Ϥդ [ϤŤ] /(n,vs,vt,adj-no) soldering/
Ϥʤ /(adv-to,adv,vs) (ksb:) elegant/lively but restrained/quietly beautiful/
Ϥ줤 [Ϥ줤] /(n) (geol) gabbro/
Ϥ줤 [ϥ쥤] /(sk) (n) (geol) gabbro/
Ϥѥ쥸 [Ϥ褦쥸] /(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,vi) (1) overflowing/flood/inundation/deluge/(n,vs,vi) (2) oversupply/plethora/abundance (esp. of something undesirable)/
Ϲ [Ϥ礦] /(n) the "ha" column of the Japanese syllabary table (ha, hi, fu, he, ho)/
ϼ [Ϥ] /(n,vs,vt,vi) sowing/seeding/planting/
ϼﾲ [Ϥɤ] /(n) container for growing seedlings/seedbed/sowing bed/
 [Ϥ夦뤤] /(sK) (n) reptiles/
ʸ [Ϥ⤸] /(adj-i) (arch) (fem) embarrassed/ashamed of/
᤭ʴ [Ϥߤ] /(sK) (n) tooth powder/toothpaste/
 /(prt,conj) (1) if ... then/when/(prt,conj) (2) and/(prt) (3) why don't you ...?/(prt,conj) (4) the more (one does something)/(prt,conj) (5) (arch) because/since/(P)/
С /(int) boo! (as in "peak-a-boo!")/
С /(ik) (n) (1) (uk) grandmother/(n) (2) (uk) old woman/female senior citizen/
С /(n) (chn) grandma/grandmother/
С /(adv-to) (on-mim) with a bang/with a bam/with a wham/
Ф /(n) (chn) grandma/grandmother/
Ф /(int) boo! (as in "peak-a-boo!")/
Фû [Фä] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
Ф [Ф] /(n) (1) child who loves their grandmother/(n) (2) child who is doted on by their grandmother/
Ф /(n) (chn) grandma/grandmother/
Ф /(prt) (kyu:) indicates emphasis/
Ф /(n) (uk) white false hellebore (Veratrum oxysepalum)/
Фʤ /(exp) (col) good-bye/
Ф [Ф] /(n) dirty smoke/soot and smoke/
Ф [Ф] /(n) Japanese ivory shell/Japanese Babylon/
Ф [Ф] /(n) (1) germ/germs/bacteria/bug/(n) (2) something dirty or harmful/vermin/
Ф [Х] /(sk) (n) (1) germ/germs/bacteria/bug/(n) (2) something dirty or harmful/vermin/
Ф /(exp) (abbr) (sl) I'm done with part-time work (for the day)/I've (just) finished work/
Фø [Ф] /(sK) (exp,n) extent of (one's) foolishness/degree of stupidity/
Ф /(adv) vigorously/at a great pace/greatly/
Фò [ФäѤ] /(n) (hanaf) bakappana (type of hanafuda game)/
ФȤϤߤϻȤ褦 [ФȤϤߤϤĤ褦] /(sK) (exp) (proverb) everything comes in handy when used correctly/use the right tools for the right job/fools and (blunt) scissors have to be used in the right way/
ФΤҤȤĳФ [ФΤҤȤĤܤ] /(sK) (exp) (proverb) one who knows little often repeats it/a fool's one bit of knowledge/
ФΰĳФ [ФΤҤȤĤܤ] /(sK) (exp) (proverb) one who knows little often repeats it/a fool's one bit of knowledge/
Ф٤ߵ٤߸ [Ф䤹ߤ䤹ߤ] /(sK) (exp) stop talking nonsense/don't be ridiculous/give me a break/
Ф꤬ǽǤϤʤ [Ф꤬ΤǤϤʤ] /(exp) (id) it is not everything to .../
Ф򸫤 [Фߤ] /(sK) (exp,v1) to feel like an idiot/to make a fool of yourself/
Ф [Ф򤤤] /(exp,v5u) to talk nonsense/
Ф [Ф䤹] /(sK) (n) bargain price/
Ф⤤ [Ф] /(sK) (adj-i) (col) ridiculously expensive/stupidly expensive/
Ф⤤ [Ф] /(sK) (adj-i) (col) ridiculously expensive/stupidly expensive/
Ф [Ф] /(sK) (n) fool/idiot/moron/
Ф [Ф] /(sK) (n) fool/idiot/moron/
Ф [Ф] /(sK) (n,vs,vi) (col) ridiculously good reception/being extremely well-received/massive success/huge hit/
ФФ [Ф餤] /(sK) (n,vs,vi) horse laugh/guffaw/wild laughter/
Фľ [Ф礦] /(sK) (adj-na) honest to a fault/foolishly honest/naively honest/
Ф [Ф冷] /(sK) (n,vs,vi) horseplay/fooling around/
Ф [Ф] /(sK) (n,vs,vi) selling like crazy/selling like hotcakes/flying off the shelves/
Ф [Ф¤] /(sK) (n) great physical power/animal strength/
Ф [ФФʤ] /(sK) (n) foolish talk/idle talk/
Ф [ФФ䤷] /(n) orchestra present at Japanese festival/festival music (may be sung from a festival float)/
Фä /(adv) (on-mim) snapping (e.g. branch)/
ФФ /(adv,adv-to) (on-mim) with a crack (e.g. branches, knuckles)/
ФǤ [Ф] /(n) professional gambler/gamester/
ФФ /(adv,adv-to,vs) (1) (on-mim) pounding (of one's heart)/throbbing/thumping/racing/(adv,adv-to) (2) (on-mim) heartily (eating)/devouring/munching/gobbling/
Ф [Ф] /(sK) (n) eating heavily/excessive eating/devouring/consuming voraciously/
Ф [Ф] /(n,vs,vi) dash/rush/
Ф [Ф] /(adj-t,adv-to) vague/obscure/indistinct/hazy/ambiguous/
Ф [Ф] /(sK) (adj-na) (1) vast/huge/immense/enormous/colossal/(n) (2) malva nut (Scaphium affine)/
Ф餬Ϥ [ФΤ郎Ϥ] /(sK) (exp,v1) (id) to betray oneself/to reveal one's true colors/to show the cloven hoof/to throw off the mask/to give oneself away/
Ф餬 [ФΤ郎Ϥ] /(sK) (exp,v1) (id) to betray oneself/to reveal one's true colors/to show the cloven hoof/to throw off the mask/to give oneself away/
Ф /(exp,conj) (1) only because .../(exp) (2) definitely not/certainly not/(exp) (3) if actually/
Фä /(adv) (on-mim) with a flap/with a snap/with a thud/with a crash/with a swish/with a rustle/
ФФ /(adv-to,adv,vs) (1) (on-mim) rustling/flapping/fluttering/(adv-to,adv,vs) (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/
Ф /(n) (thb:) granny/
Ф /(adv-to,adv) (on-mim) with a thud/
Фä /(adv) (1) (on-mim) with a whack/with a smack/(adv) (2) (on-mim) (answering a question) directly/definitively/
ФФ /(adv,adv-to) (1) (on-mim) violently/without holding anything back/(adv,adv-to) (2) (on-mim) firmly/resolutely/
Фä /(adv) (on-mim) with a splash/with a splosh/
ФФ /(adv,adv-to,vs) (on-mim) splish-splash/with a splash/
Фä /(adv) (1) (on-mim) with a thud/with a flop/with a plop/with a snap/with a crash/(adv) (2) (on-mim) suddenly (stop, come to an end, etc.)/
ФĤ /(v5k,vi) (1) to clatter/to rattle/to flap (noisily)/to flutter/to thrash around/(v5k,vi) (2) to get in a panic/to get in a flap/to rush around/
ФФ /(adv,adv-to,vs) (1) (on-mim) flapping/rattling/fluttering/(adv,adv-to,vs) (2) (on-mim) (running) with a clatter/noisily/thrashing (around)/floundering/flailing/(adv,adv-to) (3) (on-mim) (falling) one after another/in quick succession/(adv,adv-to,vs) (4) (on-mim) busily/hurriedly/in a fluster/in a rush/rushing around/bustling about/scurrying/(adv,adv-to) (5) (on-mim) quickly/briskly/with dispatch/(n) (6) (col) motorcycle/three-wheeler truck/
Ф /(adv,adv-to) (1) (on-mim) with a clash/with a thud/with a bang/with a flop/plump/(adv,adv-to) (2) (on-mim) unexpectedly (meeting someone)/(adv,adv-to) (3) (on-mim) suddenly (ending)/abruptly (coming to a halt)/
Ф /(adv,adv-to) (on-mim) bang/slam/thud/crash/
Ф󤭤塼 /(sk) (n,adv-to) (on-mim) (col) falling asleep immediately/going out like a light/
Ф󤭤夦 /(sk) (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/
Ф /(int) (on-mim) thwap/smack/
Ф /(adv,adv-to) (net-sl) (on-mim) perfectly/right on the mark/spot on/bang on/
ФФ /(n,adv-to,vs) (1) (on-mim) crackling (of fire, fireworks, etc.)/sparking/sputtering/spitting/(vs,adv) (2) (on-mim) to fight/to argue/
ФФ /(adv,adv-to,vs) (on-mim) splish-splash/with a splash/
Ф /(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/(adv-to) (2) (on-mim) wham/sound of striking with something solid/(adv-to) (3) (on-mim) zap/crack/sound of thunder/
Ф [Ф] /(n) (music) sound made by a plectrum/
Фä /(prt) (col) only/merely/nothing but/no more than/
Фä /(sk) (adv-to,adv) (1) (on-mim) gaping (e.g. mouth, wound)/(opening) wide/(adv-to,adv) (2) (on-mim) snapping up (e.g. bait)/biting into (food)/gobbling up/
Фä /(n) (1) (sl) feigning ignorance/(n) (2) evading one's responsibilities/
Фä /(v1,vi) (1) (col) to feign ignorance/(v1,vi) (2) (col) to evade one's responsibilities/to slip away/to abscond/
ФäФä /(adv,adv-to) (1) (on-mim) (cutting down) one after another/left and right/in quick succession/(adv,adv-to) (2) (on-mim) flapping (of a large bird's wings)/
Фä /(adv,adv-to) (1) (on-mim) (cutting) with a single stroke/lopping off (branches, etc.)/(cutting hair) short/(adv,adv-to) (2) (on-mim) drastically (slash a budget, etc.)/resolutely/ruthlessly (discard, etc.)/completely/
Фä /(adv,adv-to) (1) (on-mim) with a clash/with a thud/with a bang/with a flop/plump/(adv,adv-to) (2) (on-mim) unexpectedly (meeting someone)/(adv,adv-to) (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/(adv,adv-to) (2) (on-mim) unexpectedly (meeting someone)/(adv,adv-to) (3) (on-mim) suddenly (ending)/abruptly (coming to a halt)/
Фä󾲴 [Фä󤷤礦] /(n) (rare) folding bench at the front of traditional townhouses/
Фä [Фä󤷤礦] /(n) (rare) folding bench at the front of traditional townhouses/
Фäʪ [Фä] /(n) (1) (uk) goods sold off through irregular channels (usu. at very low prices)/merchandise obtained by buying out the inventories of failed retailers instead of going through normal wholesale channels/(n) (2) (uk) fake merchandise/unlicensed merchandise/knockoff/
Фäʪ [Фä] /(n) (1) (uk) goods sold off through irregular channels (usu. at very low prices)/merchandise obtained by buying out the inventories of failed retailers instead of going through normal wholesale channels/(n) (2) (uk) fake merchandise/unlicensed merchandise/knockoff/
Фä /(adj-i) (chn) dirty/unclean/
Фä /(sk) (adj-i) (chn) dirty/unclean/
Фä /(adj-i) (chn) dirty/unclean/
Фä /(int) (sl) (dated) just right!/excellent!/
Фä /(adv,adv-to) (1) (on-mim) (osb:) perfectly/right on the mark/spot on/bang on/(adv,adv-to) (2) (on-mim) (osb:) enough/sufficiently/thoroughly/completely/
Фä礦 [Фä礦] /(n) conical bamboo hat/
Фä /(adv,adv-to) (1) (on-mim) perfectly/right on the mark/spot on/bang on/(adv,adv-to) (2) (on-mim) enough/sufficiently/thoroughly/completely/
Фä褤 [Фä] /(int) (baseb) (sl) (uk) I'm ready!/bring it on!/
ФäƤ /(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/(n,adj-no) (2) coherence (e.g. of a conversation)/
ФĤ [ФĤ뤤] /(exp,adj-i) awkward/uncomfortable/embarrassing/
ФĤΰ [ФĤΤ뤤] /(adj-i) awkward/uncomfortable/embarrassing/
ФĤ碌 [ФĤ򤢤碌] /(exp,v1) (rare) to make one's story to seem coherent/to adjust one's story to fit the situation/
Фİ [ФĤ] /(sK) (n) (uk) (joc) (col) being once divorced/one-time divorcee/one x mark (i.e. one name struck from the family register)/
Фİ [ФĤ뤷] /(n) X mark (indicating an incorrect answer, disagreement, cancellation, etc.)/
ФƤ /(v1,vi) (col) to be exhausted/to be worn out/(P)/
Фͻųݤ [Фͤ] /(n,adj-no) clockwork (motor, etc.)/spring action/
Фͻ [Фͤ] /(n) trigger finger/flexor tendinitis/
Ф [ФͤϤ] /(n) (uk) spring balance/spring scale/pull tension gauge/
Ф [ФͤФ] /(n) (uk) spring balance/spring scale/pull tension gauge/
ФС /(n) (1) (uk) old woman/(n) (2) (derog) (uk) hag/old bag/
ФФä /(adj-i) (chn) dirty/unclean/
Фн [ФФ] /(sK) (sk) (adj-i) (uk) old-maidish (esp. of fashion)/old-womanish/
Фн [ХФ] /(sK) (adj-i) (uk) old-maidish (esp. of fashion)/old-womanish/
Фȴ [ФФ̤] /(n) (1) (cards) old maid (game)/(n) (2) (sl) living without one's mother-in-law/
Фȴ [ХФ̤] /(sk) (n) (1) (cards) old maid (game)/(n) (2) (sl) living without one's mother-in-law/
ФӤ /(v5r,vi) (sl) to be startled/to get a fright/to be shocked/to be surprised/
Ф֡ /(sk) (int,adv) (on-mim) goo-goo ga-ga/
Ф֤ /(sk) (int,adv) (on-mim) goo-goo ga-ga/
Ф֤ /(int,adv) (on-mim) goo-goo ga-ga/
Ф֤Ф /(int) (on-mim) goo-goo ga-ga/
Ф /(suf,v5m) to show signs of/to appear/
Ф餱 /(n) (sl) juvenile delinquent/
Ф餹 /(v5s,vt) (1) (col) to expose (a secret)/to disclose/to reveal/to lay bare/to let out/to give away/(v5s,vt) (2) (col) to take apart/to take to pieces/to disassemble/(v5s,vt) (3) (col) to kill/to do away with/to get rid of/(v5s,vt) (4) (col) to sell (stolen goods)/to fence/(v5s,vt) (5) (fish) to let (a fish) get away/to lose (a fish) from the hook/(P)/
Ф餿ʤ /(n) (uk) rosy bitterling (Rhodeus ocellatus)/
ФĤ /(v5k,vi) to rain (drops on the large side)/to go to pieces/to be taken apart/
ФФˤʤ /(exp,v5r,vi) to come apart/to break into pieces/to fragment/to stray apart/
ФФ [ФФ餸] /(sK) (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)/
Ф /(adv-to,adv) (1) (on-mim) scattered/sprinkled/sporadically/(hanging) loosely/(adv-to,adv) (2) (on-mim) snapping (of a thread, string, etc.)/breaking/
Ф [Ф] /(n) bulk goods/bulk cargo/
Ф鵱 [Ф餭] /(n) (min) rhodonite/
Ф黵 [Фޤ] /(n) (1) (uk) broadcasting (seeds)/broadcast seeding/(n) (2) (uk) distributing widely/handing out freely/spending (money) recklessly/
Ф黵 [Хޤ] /(sk) (n) (1) (uk) broadcasting (seeds)/broadcast seeding/(n) (2) (uk) distributing widely/handing out freely/spending (money) recklessly/
Ф黵 [Фޤ] /(n) money politics/pork-barrel politics/
Ф黵 [Фޤ] /(v5k,vt) (1) (uk) to scatter/to disseminate (e.g. a rumor)/to spread (e.g. germs)/to broadcast/(v5k,vt) (2) (uk) to distribute widely (e.g. leaflets)/to hand out freely/to spend recklessly/(P)/
Ф黵 [Хޤ] /(sk) (v5k,vt) (1) (uk) to scatter/to disseminate (e.g. a rumor)/to spread (e.g. germs)/to broadcast/(v5k,vt) (2) (uk) to distribute widely (e.g. leaflets)/to hand out freely/to spend recklessly/
Ф鼬 [Фޤ] /(n) (1) (uk) broadcasting (seeds)/broadcast seeding/(n) (2) (uk) distributing widely/handing out freely/spending (money) recklessly/
Ф鼬 [Хޤ] /(sk) (n) (1) (uk) broadcasting (seeds)/broadcast seeding/(n) (2) (uk) distributing widely/handing out freely/spending (money) recklessly/
Ф鼬 [Фޤ] /(sK) (v5k,vt) (1) (uk) to scatter/to disseminate (e.g. a rumor)/to spread (e.g. germs)/to broadcast/(v5k,vt) (2) (uk) to distribute widely (e.g. leaflets)/to hand out freely/to spend recklessly/
Ф鼬 [Хޤ] /(sK) (sk) (v5k,vt) (1) (uk) to scatter/to disseminate (e.g. a rumor)/to spread (e.g. germs)/to broadcast/(v5k,vt) (2) (uk) to distribute widely (e.g. leaflets)/to hand out freely/to spend recklessly/
Ф [Ф餺] /(n) (ksb:) type of sushi with a variety of ingredients sprinkled on the rice/
Ф鿧 [Ф餤] /(n,adj-no) (1) rose-colour/rose-color/(adj-no) (2) bright (e.g. life, future, prospects)/cheerful/rosy/
Ф [ФŤ] /(n,adj-no) bulk/
ФѤ [ФŤ] /(n,adj-no) bulk/
ФѤ߲ʪ [ФŤߤ] /(n) bulk cargo/
ФѤ߲ʪ [ФŤߤĤ] /(n) bulk carrier/bulker/
ФѲʪ [ФŤߤ] /(n) bulk cargo/
ФѲʪ [ФŤߤĤ] /(n) bulk carrier/bulker/
Ф [Ф餻󤽤] /(n) (hist) War of the Roses (1455-1485)/
Ф [Ф餻] /(n) coins/small change/
Ф [Фޤ] /(sK) (n) (archit) rose window/
Ф [Фˤ] /(n) boneless rib (esp. of pork or beef)/boned rib/
Ф [Ф餦] /(n,vs,vt) selling separately/selling individually/selling loosely/
Ф [Ф餺] /(n) (ksb:) type of sushi with a variety of ingredients sprinkled on the rice/
Ф /(adv) (sl) very/extremely/awfully/immensely/
Ф /(n) burr (e.g. on a machined edge)/
Фä /(adv) (1) (on-mim) with a crack/with a tearing sound/with a ripping sound/(adv,vs) (2) (on-mim) stylish/smart/dapper/dashing/spruce/
ФФ /(adv,adv-to) (1) (on-mim) vigorously (ripping, tearing, scratching, etc.)/roughly/with a rip/(adv,adv-to) (2) (on-mim) (eating) with a crunch/(adj-na,adv,adv-to,vs) (3) (on-mim) stiff/starchy/crisp/(adv,adv-to,adj-no,adj-na) (4) (on-mim) (working) hard/energetically/vigorously/furiously/(adv,adv-to) (5) (on-mim) with a series of loud, repeated sounds (e.g. firing a machine gun, revving an engine)/with a lot of (continuous) noise/(P)/
Ф껨 [Фꤾ] /(sK) (n) (yoji) all manner of (verbal) abuse/all kinds of names/abusive language/torrent of abuse/stream of insults/
Ф줤Ǥʴ [Ф줤Ǥפ] /(n) potato starch/
Ф /(v1,vi) (1) to leak out (of a secret)/to come out/to be exposed (of a lie, improper behaviour, etc.)/to be found out/to be discovered/(v1,vi) (2) to get away (of a fish)/(P)/
Ф󤨤 [Ф󤨤礦] /(n) ban'ei/form of horse racing in which draft horses pull heavy sleds up sand ramps/
Ф󤨤 [Ф󤨤] /(n) ban'ei/form of horse racing in which draft horses pull heavy sleds up sand ramps/
ФФ /(adv) (1) (on-mim) with a bang bang (e.g. repeated sound of a hammer or gunfire)/(adv) (2) at a mad pace/with great vigor/
Ф [Ф󤸤夦] /(sK) (n) (rare) draft animal/
Ф [Ф] /(n) draft horse/cart horse/
 /(suf) apiece/each/
ѡ롦 /(n) (product) Postal Savings account passbook/
ѡ /(n) (1) paper (in rock-paper-scissors)/(n) (2) disappearing completely/coming to nought/becoming worthless/losing everything/(n,adj-na) (3) foolishness/stupidity/
ѡä /(adv) with energy (of parties and such)/enthusiastically/going all out/
ѡ /(adv-to) (on-mim) bang/boom/crack/
Ѥ /(n) (1) paper (in rock-paper-scissors)/(n) (2) disappearing completely/coming to nought/becoming worthless/losing everything/(n,adj-na) (3) foolishness/stupidity/
Ѥä /(adv) with energy (of parties and such)/enthusiastically/going all out/
Ѥ /(adv-to) (on-mim) bang/boom/crack/
Ѥ /(n) (sl) boobs/tits/
ѤѤ /(n) (1) (chn) boobies/breasts/(n) (2) (chn) milk/
Ѥä /(adv) (on-mim) with one's mouth wide open/gapingly/
ѤѤ /(adv-to,adv) (1) (on-mim) clip-clop/clippety-clop/(n) (2) (on-mim) clamshell cellphone/flip cellphone/
ѤäѤ /(adv-to,adv) (on-mim) clip-clop (esp. of a horse)/clippety-clop/
Ѥ /(adv-to) (1) (on-mim) vacantly/blankly/absentmindedly/(adv-to) (2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(adv-to) (3) (on-mim) with a whack/with a thump/
Ѥ /(adv-to) (on-mim) with a snap/with a crack/
Ѥä /(adv) (on-mim) (gaping) widely/
ѤĤ /(v5k,vt) to open one's mouth wide and eat heartily/to gulp down food/
ѤѤ /(adv,adv-to,vs) (1) (on-mim) repeatedly opening and closing (one's mouth)/gasping/(adv,vs) (2) (on-mim) flapping (e.g. shoe sole)/gaping open and shut/(adv,adv-to,vs) (3) (on-mim) heartily (eating)/devouring/munching/gobbling/
Ѥ /(adv-to,adv) (1) (on-mim) gaping (e.g. mouth, wound)/(opening) wide/(adv-to,adv) (2) (on-mim) snapping up (e.g. bait)/biting into (food)/gobbling up/(n) (3) (col) plagiarism/rip-off/lifting/cribbing/
Ѥ결 [Ѥ] /(sK) (n) confidence man/con man/company (or person) carrying out credit fraud/
Ѥ /(v5r,vt) (1) to filch/to snatch/to pinch/to swindle/to cheat (someone out of something)/to rip off/(v5r,vt) (2) to steal (an idea, work, etc.)/to plagiarize/(v5r,vt) (3) to arrest/to nab/to round up/(v5r,vt) (4) to open one's mouth wide and eat heartily/to gulp down food/
Ѥ /(n) (1) eating in one bite/(n) (2) (sl) sexual intercourse/
Ѥĥ /(n) (net-sl) (abbr) stealing a tweet/
Ѥ /(aux-v,v1) to miss (one's chance to ...)/
ѤѤ /(n,adv-to,adv) (1) (on-mim) sound of typing on a keyboard/(n,vs) (2) (on-mim) having sex/
Ѥ /(v5r) (sl) (vulg) to bang/to fuck/
ѤĤ /(v5k,vi) to dry out/to become dry (and brittle)/to go stale/
ѤѤ /(adj-no,adj-na,adv,adv-to,vs) (on-mim) dried-out/dry (e.g. hair)/stale (bread)/
Ѥ /(adv-to,adv) (on-mim) with a light thud/
ѤѤ /(adv-to,adj-no) (on-mim) with a snap/
Ѥä /(adv) (1) (on-mim) with a splash/with a splosh/(adv) (2) (on-mim) with a click (of a camera shutter)/with a snap/
ѤѤ /(adv,adv-to,vs) (1) (on-mim) splish-splash/with a splash/(adv,adv-to,vs) (2) (on-mim) click-click (of a camera shutter)/with a click/with a snap/
Ѥ /(adv,adv-to) (1) (on-mim) sound of a camera shutter/(adv,adv-to) (2) (on-mim) sound of water splashing/
Ѥ /(adv,adv-to) (on-mim) splash/sploosh/
Ѥ /(n) (abbr) (sl) gofer/dogsbody/person who is made to do things or get things for someone else/
Ѥ /(v5r) (sl) to make do errands/to set to scutwork/
Ѥä /(adv) (1) (on-mim) with a light thud/with a flop/with a (light) clap/(adv) (2) (on-mim) suddenly (stop, come to an end, etc.)/
ѤѤ /(adv,adv-to,vs) (1) (on-mim) flapping (of a flag, fan, etc.)/fluttering/whack-whack (e.g. beating dust out of a rug)/whap-whap/(adv,adv-to) (2) (on-mim) pitter-patter (of footsteps)/(adv,adv-to) (3) (on-mim) quickly (making progress)/in quick succession/
Ѥ /(adv-to) (1) (on-mim) with a clink/with a soft thud/with a faint snap (e.g. of a book closing)/(adv-to) (2) (on-mim) suddenly/all of a sudden/
Ѥ /(adv-to,vs) (1) (on-mim) with a snap/with a bang/with a plonk/with a click/(adv-to,vs) (2) (on-mim) suddenly/all of a sudden/
Ѥ /(adv,adv-to,vs) (on-mim) blinking (in surprise)/
Ѥ /(adv-to,n) (1) (on-mim) with a snap/with a flick/with a clack/with a whap/(adv-to,n) (2) (on-mim) wide-eyed/with a flick (of eyelids)/with a blink/opened wide (of eyes)/(adv-to,n) (3) (on-mim) with a crackle (of a fire)/with a rustle/with a burst/
ѤĤ /(v1,vt) to blink repeatedly/to wave repeatedly (e.g. a paper fan)/
ѤѤ /(adv,adv-to,vs) (1) (on-mim) crackling/cracking/snapping/popping/clicking/(adv,adv-to,vs) (2) (on-mim) clapping/(adv,adv-to,vs) (3) (on-mim) incessantly (blinking)/
ѤѤ /(adv,adv-to,vs) (on-mim) splish-splash/with a splash/
Ѥ /(adv-to) (on-mim) (with a) click (e.g. camera shutter)/(with a) snap/
Ѥ /(v5r) (1) (sl) (osb:) to steal/to shoplift/(v5r) (2) (sl) to play pachinko/
Ѥ /(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/(n,vs) (2) slingshot/catapult/(n) (3) (col) pistol/
Ѥ󤳲 [ѥ󥳤] /(sK) (n) pachinko parlor/pachinko hall/
Ѥα [Ѥɤ] /(n) ornamental clip (hair, obi, etc.)/
Ѥα [Ѥɤ] /(n) ornamental clip (hair, obi, etc.)/
Ѥʪ [Ѥ] /(n) (uk) spurious article/forgery/counterfeit/imitation/sham/
Ѥʪ [Ѥ] /(n) (uk) spurious article/forgery/counterfeit/imitation/sham/
Ѥä /(adv-to,adv) (1) (on-mim) gaping (e.g. mouth, wound)/(opening) wide/(adv-to,adv) (2) (on-mim) snapping up (e.g. bait)/biting into (food)/gobbling up/
Ѥä /(n) (1) eating in one bite/(n) (2) (sl) sexual intercourse/
Ѥä /(adv,adv-to) (on-mim) unexpectedly/suddenly/abruptly/
Ѥä /(n) close-fitting trousers (kor:)/long underwear/
Ѥä /(adv,adv-to,vs) (on-mim) wide open (of eyes)/large and bright (eyes)/
ѤäĤ /(n) straight-cut bangs (hairstyle)/
ѤäĤѤäĤ /(adj-no,adj-na) (on-mim) bursting at the seams/bulging/
Ѥä /(adv) (1) (on-mim) suddenly/in a flash/quickly/rapidly/swiftly/nimbly/(adv,vs) (2) (on-mim) conspicuously/prominently/showily/attractively/impressively/(P)/
ѤäȤʤ /(exp,adj-i) unimpressive/unspectacular/unsatisfactory/undistinguished/lackluster/mediocre/dull/slack/
Ѥäȸ [ѤäȤ] /(n) (at) a glance/(judging from) appearances/
ѤäѤä /(adv) (1) in puffs/in whiffs/(adv) (2) in flashes/
ѤäѤ /(adv) quickly/
ѤĤѤ /(adj-no,adj-na) (1) (on-mim) bursting at the seams/bulging/(adv) (2) (on-mim) snip-snip (of scissors)/
ѤĤѤĤ /(adj-no,adj-na) (on-mim) bursting at the seams/bulging/
Ѥͤ /(adj-f) (1) (sl) (abbr) awesome/amazing/incredible/(adv) (2) (sl) (abbr) a lot/absolutely/
Ѥͤ /(adj-f) (1) (sl) (abbr) awesome/amazing/incredible/(adv) (2) (sl) (abbr) a lot/absolutely/
ѤѤä /(adv) quickly/
ѤѤѤä /(adv) (col) quickly/briefly/
ѤѤ /(adv,adv-to) (on-mim) (net-sl) fuzzy/fluffy/
Ѥä /(adv) (1) (on-mim) quickly (turning pages, opening a letter, etc.)/with a flick/casually/absentmindedly/(adv) (2) (on-mim) lightly (falling rain, leaves, etc.)/(adv) (3) (on-mim) sprinkling over (e.g. salt)/(adv) (4) (on-mim) sparsely (scattered)/here and there/
ѤĤ /(v5k,vi) to sprinkle (of rain, etc.)/
ѤѤ /(adv,adv-to) (1) (on-mim) sprinkling (of rain, salt, etc.)/pattering/(adv,adv-to) (2) (on-mim) flipping (through a book, etc.)/riffling/(adj-no,adj-na,adv,adv-to) (3) (on-mim) sparse/scattered/sporadic/(adj-no,adj-na,adv,adv-to) (4) (on-mim) crumbly (e.g. tofu, cheese)/loose/non-sticky (e.g. rice)/(P)/
ѤѤ /(n) para para/disco dancing with synchronized arm motions/
Ѥ /(adv-to,adv) (on-mim) sprinkling/dropping in small light bits/
Ѥä /(adv,vs) (1) (on-mim) stylish/smart/dapper/dashing/spruce/(adv,vs) (2) (on-mim) with a crack/crisply (e.g. fried, starched)/(adv) (3) (on-mim) tearing off/ripping off/
ѤѤ /(adj-na,adv,n) (1) (on-mim) crispy/crunchy/(adj-na,adv,n) (2) (on-mim) tearing/ripping/cracking/(adj-na,n) (3) (on-mim) spirited/energetic/vigorous/(adj-na,n) (4) (on-mim) brand-new and high quality (clothing)/well-starched/crisp (bill)/
Ѥ /(adv-to) (on-mim) with a crack/with a smash/
Ѥ /(n) (product) Postal Savings account passbook/
ѤѤ /(adv,adv-to) (1) (on-mim) kapow/bang/slap/clap/(adj-na) (2) (on-mim) bulging/filled to bursting/
ѥͥ /(adj-f) (1) (sl) (abbr) awesome/amazing/incredible/(adv) (2) (sl) (abbr) a lot/absolutely/
 /(n) (hist) cutting off a foot (one of the five punishments of ancient China)/
ҡ /(adv) (on-mim) straining (with physical exertion)/crying/groaning/huffing and puffing/
Ҥΰݤ [ҤΤҤ] /(exp) doing someone a disservice by showing too much partiality/overly favouring someone to their detriment/
Ҥΰݤ [ҤΤҤ] /(exp) doing someone a disservice by showing too much partiality/overly favouring someone to their detriment/
Ҥ [Ҥ] /(n) seeing things in a favourable light (favorable)/
Ҥܤ˸ [Ҥˤߤ] /(exp,v1) to view in a favourable light/to look favourably on/
Ҥ /(adv) (on-mim) straining (with physical exertion)/crying/groaning/huffing and puffing/
ҤҤ /(adv,adv-to,vs) (on-mim) whaa whaa/sound of a baby crying/
Ҥɤ /(n) (rare) (arch) using an enemy's liver for medicinal purposes (Satsuma clan)/
Ҥ [Ҥ] /(sK) (adj-na,adj-no,n) moderate/reserved/modest/temperate/restrained/low-key/conservative (estimate)/self-effacing/unassuming/
Ҥܤ˸ [Ҥˤ] /(sK) (exp,v5u) to speak with restraint/to understate/to downplay/to put it mildly/to say the least/
Ҥؤ /(n) (uk) brush pot tree (Cyathea lepifera)/flying spider-monkey tree fern/
Ҥ /(n) Hikari/high-speed Tkaid and Sany-line Shinkansen train service (faster than Kodama; slower than Nozomi)/
ҤΤޤ /(n) (work) Wonderland (film)/
Ҥ [ҤΤ] /(n) The Circle of Rainbow Light/Japanese religious group based on the teachings of Aum Shinrikyo/
Ҥߺ [Ҥߤ󤸤礦] /(n) warped mind/jaundiced mind/paranoia/
Ҥ߿ [Ҥߤ] /(n) warped mind/jaundiced mind/paranoia/
Ҥ [Ҥ] /(n) (1) squint/(n) (2) sight error/(n) (3) bias/misunderstanding/misjudgment/misjudgement/
Ҥ [ҤĤ褤] /(sK) (exp,adj-i) (id) having good luck (e.g. in drawing a card or tile in a game)/
Ҥ礦 [Ҥ礦] /(sK) (n) (1) coward/chicken/yellow-belly/(n) (2) sneaky person/underhanded person/dastardly person/
ҤǼƦ [ҤʤäȤ] /(n) natto made from ground soybeans/
Ҥ [Ҥ] /(n) quern/hand mill/
Ҥ [Ҥ] /(sK) (n) (1) grinding/cracking (e.g. wheat, barley)/(n) (2) (abbr) ground barley/cracked barley/
Ҥ [Ҥ] /(sK) (n) sawing lengthwise (timber, lumber)/
Ҥ [Ҥ] /(sK) (n) (1) grinding/cracking (e.g. wheat, barley)/(n) (2) (abbr) ground barley/cracked barley/
Ҥ [Ҥ] /(sK) (n) sawing lengthwise (timber, lumber)/
Ҥ [Ҥ] /(sK) (v5s,vt) (1) to cause/to induce/to bring about/to provoke/(v5s,vt) (2) to pull upright/to help up (e.g. a fallen person)/
Ҥ [Ҥ] /(sK) (v5s,vt) (1) to cause/to induce/to bring about/to provoke/(v5s,vt) (2) to pull upright/to help up (e.g. a fallen person)/
Ҥ [Ҥ] /(sK) (n) sliding door/
Ҥ [Ҥ] /(v5m,vt) (1) to pull into/to draw in/to bring in/(v5m,vt) (2) to win over/
Ҥ [Ҥ] /(v5s,vt) to kill by running over/
Ҥ [Ҥ] /(sK) (n,vs,vt) (math) subtraction/
Ҥߤ [ҤȤ] /(sK) (v1,vt) to detain/to check/to restrain/to stop/
Ҥ夲 [Ҥ] /(sK) (v1,vt) (1) to pull up/to drag up/to lift up/(v1,vt) (2) to increase/to raise (e.g. taxes)/(v1,vt) (3) to withdraw/to leave/to pull out/to retire/(v1,vt) (4) to promote (someone to a higher position)/(v1,vi) (5) to return home/(v1,vt) (6) (arch) to expedite the schedule/
Ҥ³ [ҤĤŤ] /(v5k,vi) to continue (for a long time)/to occur in succession/to come next (e.g. on TV)/
Ҥƨ [Ҥˤ] /(n,vs,vt,vi) hit-and-run (causing personal injury)/
Ҥ [Ҥˤ] /(n) minced meat/ground meat/
Ҥդ [ҤĤ] /(v1,vt) (1) to attract/to draw near/(v1,vt) (2) to charm/to attract/to fascinate/to entice/(v1,vi) (3) to have a convulsion/
Ҥ [Ҥ] /(sK) (n) (fish) dragnet/seine/
Ҥα [ҤȤ] /(sK) (v1,vt) to detain/to check/to restrain/to stop/
ҤĤ /(v5k,vi) to twitch/
ҤҤ /(adv,adv-to,vs) (on-mim) twitching/
Ҥ餫 /(v5s,vt) to show off/to make a display (e.g. of wealth)/
Ҥʤ [ҤȤʤ] /(exp,adj-i) (id) not losing out (to)/holding one's own (against)/comparing favorably (with)/being a fair match (for)/
Ҥ [ҤȤ] /(exp,v5r) (id) to be outdone (by)/to be in inferior (to)/to compare unfavorably (with)/to be behind/
Ҥ [Ҥ] /(n) sense of inferiority/one's weak point/
Ҥ䤹 [ҤϤ䤹] /(exp,v5s) to grow a beard/
Ҥ뾽 [Ҥä礦] /(n) (crystal) whisker/
Ҥ [Ҥ] /(n) shaving/shaver/
Ҥ [ҤŤ] /(n) bearded face/unshaven face/hairy face/
Ҥ [Ҥ] /(sK) (n) contrail/vapor trail/vapour trail/
Ҥˤ /(n) (char) Hikonyan (feline mascot of Hikone Castle)/
Ҥ [Ҥդ] /(n) (hanaf) (rare) card used to pick up the remaining three cards of the same suit in the field/
Ҥ [Ҥܤ] /(n) (astron) Altair (star in the constellation Aquila)/Alpha Aquilae/
Ҥ¹ [Ҥޤ] /(ok) (n) great-grandchild/
Ҥ /(n) (uk) Eurya japonica (species of evergreen related to sakaki)/
Ҥ /(n) (uk) Eurya japonica (species of evergreen related to sakaki)/
Ҥߤ첰Ȥ [Ҥ򤫤ƤȤ] /(sK) (exp,v1) (1) (id) to have one's kindness taken advantage of/give him an inch and he'll take a mile/to lend out the eaves but have one's whole house taken/(exp,v1) (2) (id) to have a favor returned with spite/
Ҥߤ첰 [Ҥ򤫤ƤȤ] /(sK) (exp,v1) (1) (id) to have one's kindness taken advantage of/give him an inch and he'll take a mile/to lend out the eaves but have one's whole house taken/(exp,v1) (2) (id) to have a favor returned with spite/
Ҥȱ [Ҥ] /(n) (rare) classic Japanese women's low pompadour hairstyle/
ҤĤ碌 [ҤĤ碌] /(sK) (exp,v1) to sit knee to knee (with)/to sit opposite each other/to have a congenial talk/to have a candid discussion/
Ҥ򤨤 [Ҥޤ] /(exp,v1) to be sitting with amicably/to be close to someone/
ҤǤ [Ҥ򤦤] /(exp,v5t) to express sudden recognition and being impressed/to slap one's knee/
Ҥͤ碌 [ҤĤ碌] /(sK) (exp,v1) to sit knee to knee (with)/to sit opposite each other/to have a congenial talk/to have a candid discussion/
Ҥդ碌 [ҤĤ碌] /(sK) (exp,v1) to sit knee to knee (with)/to sit opposite each other/to have a congenial talk/to have a candid discussion/
ҤȤ [Ҥ򤪤Ȥ] /(exp,v5s) to drop to one's knees/to sink to one's knees/
Ҥ [Ҥ] /(n) below the knee/
Ҥ [Ҥ] /(n) lap blanket/
Ҥݤ [Ҥ] /(n) lap blanket/
Ҥͤ [ҤŤ] /(n,adj-no) (sitting) knee-to-knee/face-to-face/
Ҥ [Ҥ] /(n) (1) near one's knee/(n) (2) (by) one's side/(at) one's hand/(n) (3) place under the protection (of one's parents, etc.)/(under) the care (of)/(n) (4) territory of a powerful person/
Ҥ [Ҥ] /(n) knee strike/kneeing/
Ҥ [Ĥ礦] /(sk) (n) (1) above the knee/(n) (2) on one's lap/
Ҥ [Ҥ] /(n) (1) above the knee/(n) (2) on one's lap/
Ҥ [Ҥ] /(adj-no,n) knee-length (clothing)/
Ҥ΢ [Ҥ] /(n) (anat) area behind the knee/
Ҥ /(n) (uk) (abbr) (ktb:) Japanese anchovy (Engraulis japonica)/
Ҥ路 /(n) (uk) Japanese anchovy (Engraulis japonica)/
Ҥ᤭礦 [Ҥ᤭] /(v5u,vi) to crowd together in a confined space/to gather and make a commotion/
Ҥ [Ҥ] /(n,adj-no) rhombus/rhomb/lozenge/diamond (shape)/
Ҥ [Ҥ] /(sK) (n) rhombus-shaped mochi/
Ҥݤ [Ҥ] /(n) armrest (of a chair)/elbow rest/
Ҥݤ [Ҥ] /(n) (1) armchair/chair with arm rests/(n) (2) senior staff/
Ҥݤػ [Ҥ] /(n) (1) armchair/chair with arm rests/(n) (2) senior staff/
ҤǤ [Ҥ] /(sK) (n) (MA) elbow strike (karate)/
ҤŴ [ҤƤ] /(sK) (n) (1) (abbr) elbowing (someone)/(n) (2) (abbr) rejection/rebuff/
ҤŴˤ [ҤƤäݤ] /(sK) (n) (1) elbowing (someone)/(n) (2) rejection/rebuff/
ҤŴˤ [ҤǤäݤ] /(sK) (n) (1) elbowing (someone)/(n) (2) rejection/rebuff/
Ҥ [Ҥ] /(n) (1) (detachable) elbow rest/arm rest/elbow pad/(n) (2) (MA) elbow strike (karate)/
Ҥ [Ҥޤ] /(n,vs,vi) resting one's head on one's arm or elbow/
Ҥ߷ [Ҥߤ] /(n) strainmeter/strain gauge/
ҤΨ [Ҥߤ] /(n) distortion factor/
ҤҤ /(adv,adv-to) (on-mim) in a whisper/in a low voice/in undertones/(P)/
ҤҤ [ҤҤФʤ] /(n) whispered conversation/whispering/
ҤҤ /(adv-to,adv) (1) (on-mim) lapping (e.g. of waves against the shore)/(adv-to,adv) (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/(adv-to,adv) (5) (on-mim) (arch) closely/exactly/
Ҥ [Ҥ] /(n) hiding at all costs/desperate cover-up/doing one's best to keep (something) secret/
Ҥ [Ҥ] /(v5s,vt) to desperately cover up/to hide at all costs/
Ҥդ [Ҥޤ] /(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/(v5r,vi) (2) to try one's hardest/
Ҥ [ҤФ] /(v5r,vi) (1) to run at full speed/to run and run/(v5r,vi) (2) to try one's hardest/
Ҥ [Ҥ] /(n) ruff/ruffled collar/ruffed collar/
Ҥä [Ҥäޤ魯] /(sK) (v5s,vt) (1) to rummage through/to ransack (e.g. a drawer)/(v5s,vt) (2) to throw into confusion/to disrupt/to upset/to meddle in/
ҤäŤ [Ҥä] /(n) (physics) scratch hardness/
Ҥä [Ҥä] /(n) scratch/scratch mark/
Ҥäȿ [ҤäϤ󤷤] /(n) (physiol) scratch reflex/
Ҥä [Ҥä] /(sK) (n) scratch/scratch mark/
Ҥä [Ҥä] /(n) trick question/
Ҥä [Ҥä] /(n) grappling hook/grappling iron/
Ҥä̵ [Ҥäʤ] /(sK) (adj-no,adj-na) (uk) continuous/continual/unceasing/incessant/without interruption/
Ҥä̵ [Ҥäʤ] /(sK) (adv) (uk) continuously/continually/incessantly/without interruption/without a break/
Ҥä֤ [Ҥä꤫] /(v5s,vt) (1) to turn over/to turn upside down/to turn up/to turn inside out/to turn out/(v5s,vt) (2) to knock over/to tip over/(v5s,vt) (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/(v5s,vt) (2) to knock over/to tip over/(v5s,vt) (3) to overturn (e.g. a decision)/to upset/to reverse/
Ҥä֤ [Ҥä꤫] /(v5r,vi) (1) to be overturned/to be reversed/to turn over/to capsize/(v5r,vi) (2) to fall down/to tumble down/to topple over/to lie on one's back/(P)/
Ҥä֤ [Ҥä꤬] /(v5r,vi) (1) to be overturned/to be reversed/to turn over/to capsize/(v5r,vi) (2) to fall down/to tumble down/to topple over/to lie on one's back/
Ҥä߻װ [Ҥäߤ] /(sK) (adj-na,adj-no,n) reserved/introverted/reticent/shy/withdrawn/
Ҥä /(n) (Buddh) (rare) bhikkhu (fully ordained Buddhist monk)/
Ҥä /(n) (Buddh) (rare) bhikkhu (fully ordained Buddhist monk)/
Ҥä /(adv-to,adv,vs) (1) (on-mim) quiet (place)/still/silent/deserted/(adv-to,adv,vs) (2) (on-mim) inconspicuously/modestly/quietly/(P)/
Ҥä [Ҥä꤫] /(adv,adv-to) (uk) quietly/
Ҥä㤫ä㤫 /(adj-na) (on-mim) in a terrible mess/in complete disorder/chaotic/
ҤäĤ [ҤäĤष] /(n) bur (prickly seeds or seedheads that stick to fur and clothes)/burr/
ҤäѤ [ҤäѤޤ魯] /(v5s,vt) to pull around/to drag around/to take around/to show around/
ҤäѤ礦 [ҤäѤꤢ] /(sK) (v5u,vt) to pull from both ends/to pull from both sides/to play tug of war/
ҤäѤ [ҤäѤꤳ] /(v5m,vt) to drag in/to pull in/
ҤäѤФ [ҤäѤ] /(sK) (v5s,vt) to take out/to drag out/
ҤäѤ夲 [ҤäѤꤢ] /(sK) (v1,vt) to pull up/to haul up/
ҤäѤ [ҤäѤ] /(sK) (n,adj-no) (1) being very popular/being in great demand/(n) (2) (food) octopus dried on skewers/
Ҥñۤ [Ҥä] /(sK) (n,vs,vi) moving (dwelling, office, etc.)/changing residence/
Ҥñۤ [Ҥä] /(sK) (v5s,vi) to move (house)/to change residence/
Ҥû [Ҥä] /(sK) (n,vs,vt) (1) calculating on paper/(n) (2) (obs) writing and arithmetic/
Ҥߤ [Ҥä] /(sK) (n) scratch/scratch mark/
Ҥ [ҤäѤ] /(n,vs,vi) (1) tightness (of money, financial conditions, etc.)/pressure/stringency/(n,vs,vi) (2) being strained (of a situation)/being tense/being pressing/being tough/
Ҥᤨ [ҤäȤ館] /(v1,vt) to arrest/to capture/to seize/
Ҥޤ [ҤäĤޤ] /(v1,vt) to seize/to grab/to collar/
Ҥ館 [ҤäȤ館] /(v1,vt) to arrest/to capture/to seize/
Ҥڼ [Ҥä餦] /(sK) (v5u,vt) (col) (uk) to kidnap/to abduct/to snatch/to carry people away/to take by force/
ҤĤ [ҤĤ] /(n) altocumulus cloud/
ҤĤǯ [ҤĤɤ] /(n) year of the Sheep/
ҤȤ٤ [ҤȤ] /(sK) (adj-i) slightly late/just after/
ҤȤ [ҤȤ] /(n) unlined sash/
ҤȤɤοʹ [ҤȤɤΤˤ󤲤] /(exp,n) someone (important)/person of importance/
ҤȤɤοʪ [ҤȤɤΤ֤] /(exp,n) someone (important)/person of importance/
ҤȤɤ [ҤȤ] /(sK) (exp,adj-ix) generous/soft-hearted/having a good personality/
ҤȤ [ҤȤФʤ] /(n) joke/anecdote/
ҤȤȤǸ [ҤȤȤǤ] /(sK) (exp) in a word/to put it briefly/
ҤȤȤǸ [ҤȤȤǤ] /(sK) (exp) in a word/to put it briefly/
ҤȤ [ҤȤäѤ] /(n,vs) (short) run/drive/ride/spin/
ҤȤ [ҤȤäȤ] /(n) (1) one jump/one flight/(n) (2) (at) once/(in) one stroke/
ҤȤϤ [ҤȤäפ] /(n) (taking) a bath/
ҤȤ [ҤȤĤܤ] /(sK) (n,adj-no) one star (rating)/
ҤȤ [ҤȤĤ] /(sK) (adj-no) (1) one-eyed/(adj-no,n) (2) first (in a series)/initial/
ҤȤΤդɤФ [ҤȤΤդɤǤ⤦Ȥ] /(exp,v5r) (id) to profit at someone else's expense/to rob Peter to pay Paul/to take risks with other people's money/
ҤȤɤ [ҤȤΤ] /(sK) (exp,adj-ix) of good character/kindhearted/good-natured/
ҤȤܤ /(n) Hitomebore (variety of rice)/
ҤȤ [ҤȤܤ] /(sK) (n,vs,vi) love at first sight/being taken with someone at the first meeting/
ҤȤû [ҤȤä] /(n) (an) only child/
ҤȤλ [ҤȤΤ] /(exp,n) time to oneself/me time/
ҤȤ [ҤȤҤȤ] /(sK) (adv,n) each (person)/individually/one by one/one at a time/in turn/
ҤȤ [ҤȤӤȤ] /(sK) (sk) (adv,n) each (person)/individually/one by one/one at a time/in turn/
ҤȤ [ҤȤ꤮] /(n,vs,vi) (1) deciding by oneself/(n,vs,vi) (2) taking it for granted (that ...)/assuming/
ҤȤ [ҤȤꤴ] /(n) soliloquy/monologue/speaking to oneself/(P)/
ҤȤĤ餺 [ҤȤΤ餺] /(exp) every one (of them)/(one and) all/without exception/to a man/to the last person/
ҤȤ [ҤȤꤴ] /(n) (an) only child/
ҤȤ [ҤȤꤸ] /(n) time to oneself/me time/
ҤȤǵ [ҤȤꤷФ] /(sK) (n) one-person show/one-woman show/one-man show/performing solo/monodrama/
ҤȤ꾡 [ҤȤ꤬] /(sK) (n,vs,vi) (1) being the sole winner/beating everyone else/(adj-no,adj-na) (2) winner-take-all/(adj-na) (3) mostly alone/mostly by oneself/
ҤȤ [ҤȤ䤭ˤ] /(sK) (n) going to a yakiniku place by oneself/
ҤȤФ [ҤȤ餤] /(n,vs) (1) laughing by oneself/(n) (2) (obs) erotic pictures/shunga/
ҤȤ꿲 [ҤȤ] /(n,vs) sleeping alone/
ҤȤ [ҤȤꤪ] /(n) single parent/one parent/
ҤȤƲ [ҤȤꤪ䤫Ƥ] /(n) single-parent family/one-parent family/single-parent household/
ҤȤꤤ [ҤȤꤦʤ] /(n) divining one's own fortune/
ҤȤ [ҤȤꤸ] /(n,vs,vt) hogging/having all to oneself/monopolising/monopolizing/
ҤȤ [ҤȤꤺ⤦] /(n) (1) fighting windmills/tilting at windmills/(n) (2) (hist) mimicking a wrestling match by oneself (as a form of street performance, etc.)/
ҤȤ© [ҤȤह] /(n) only son/
ҤȤ [ҤȤᤷ] /(sK) (n) eating alone/eating by oneself/
ҤȤ [ҤȤ٤] /(n) single room/own room/
ҤȤ⤭ [ҤȤꤢ뤭] /(n,vs,vi) (1) taking on a life of its own (of a rumour, etc.)/(n,vs,vi) (2) walking by oneself/taking a walk by oneself/(n,vs,vi) (3) walking unaided/being able to walk without help/(n,vs,vi) (4) standing on one's own feet/being independent/taking care of oneself/(P)/
ҤȤ뤷 [ҤȤꤰ餷] /(sK) (n) living by oneself/living alone/
ҤȤ餷 [ҤȤꤰ餷] /(sK) (n) living by oneself/living alone/
ҤȤ̼ [ҤȤह] /(n) only daughter/
ҤȤͷ [ҤȤꤢ] /(n) playing by oneself/playing alone/entertaining oneself/game played by oneself (e.g. solitaire)/
ҤȤΩ [ҤȤ] /(n,vs,vi) (1) being independent/becoming independent/(n,vs,vi) (2) standing on one's own feet (without the use of crutches, etc.)/
ҤȤι [ҤȤꤿ] /(n) travelling alone/solitary journey/
ҤȤ򿩤ä [ҤȤ򤯤ä] /(sK) (exp,adj-f) arrogant/insolent/disdainful/
Ҥȥ /(n) (sl) (abbr) (doing) karaoke by oneself/
ҤȰ [ҤȤˤ] /(sK) (n,adj-no) (1) a handful (of)/(n,adj-no) (2) small amount (of)/small number (of)/(n) (3) trouncing/crushing/putting down (with ease)/
ҤȰ¿ [ҤȤ󤷤] /(n,vs,vi) feeling of relief (for the time being)/peace of mind (for now)/
Ҥȱ [ҤȤ] /(n) shower/rainfall/
Ҥȱˤ [ҤȤ褮] /(n,vs) a swim/
Ҥȱ [ҤȤ] /(n) one (train) station/
Ҥȱ [ҤȤ] /(adj-no,n) slightly salted/lightly salted/
ҤȲ [ҤȤ] /(sK) (n,vs,vt) (1) a push/(n,vs,vt) (2) another effort/one more effort/
ҤȲ [ҤȤʤ] /(n) one summer/
ҤȲ [ҤȤޤ] /(sK) (n,vs,vi) (1) one round/one turn/a circuit (of)/(n,adv) (2) one size (larger or smaller)/(n) (3) one cycle of the twelve years of the Chinese zodiac/
ҤȲդ [ҤȤޤդޤ] /(exp) one or two sizes (bigger, etc.)/one or two levels (better, more mature, etc.)/
ҤȲ [ҤȤޤ] /(n) one lump/one group/
ҤȲ [ҤȤޤ] /(n) one lump/one group/
Ҥȳ [ҤȤ] /(sK) (n) lumping together/putting all together/
Ҥȵ [ҤȤ] /(n) (1) sign of life/human presence/(n) (2) humanity/humaneness/
Ҥȵ [ҤȤ] /(n) (1) sign of life/human presence/(n) (2) humanity/humaneness/
Ҥȵ٤ [ҤȤ䤹] /(n,vs,vi) (short) rest/breather/break/
Ҥȶ [ҤȤ] /(n) (1) one line/one stretch (e.g. of road)/one strand (e.g. of hair)/one beam (e.g. of light)/one ray/one length (e.g. of rope)/(adj-na,n-suf) (2) earnest/resolute/intent/devoted/single-minded/(n) (3) (arch) one bloodline/one clan/(adj-na) (4) (arch) ordinary/common/
Ҥȶϫ [ҤȤ] /(n,vs,vi) a hard time/pains/
Ҥȷ礱 [ҤȤ] /(sK) (n) (uk) fragment/piece/
Ҥȷ [ҤȤ] /(sK) (n) (uk) fragment/piece/
Ҥȷ [ҤȤह] /(n,vs) knotting/
Ҥȷ [ҤȤĤ] /(n) one month/
Ҥȸ [ҤȤ] /(n,vs,vt,vi) single word/a few words/brief comment/
ҤȸƵ [ҤȤ夦] /(n,vs) short pause/short interval/
Ҥȸ [ҤȤ] /(n) (1) mouthful/morsel/bite/(n) (2) gulp/sip/draft/draught/(n) (3) one word/in short/(n) (4) one share/one contribution/
ҤȸФʤ [ҤȤФʤ] /(sK) (n) joke/anecdote/
Ҥȸ [ҤȤ] /(sK) (adj-no,n) bite-size/bite-sized/
Ҥȸ [ҤȤФʤ] /(sK) (n) joke/anecdote/
Ҥȹ [ҤȤդ] /(n,vs,vt) a bit of contrivance/some fiddling/a little ingenuity/
ҤȹӤ [ҤȤ] /(n,vs,vi) (1) brief storm/spell of bad weather/(n,vs,vi) (2) (a bout of) bad mood/(n,vs,vi) (3) trouble (e.g. at a meeting)/storminess/discord/
ҤȺ⻺ [ҤȤ] /(n) a fortune/
ҤȻ [ҤȤ] /(n) (1) one mountain/(n) (2) pile (of something)/heap/lot (in sale)/(n) (3) hump/worst part/(n) (4) large profit/killing/
ҤȻŻ [ҤȤ] /(n,vs) (1) task/(doing a) bit of work/(n,vs) (2) difficult task/hard work/
ҤȻפ [ҤȤ⤤] /(n) consideration for others/thinking about others/
ҤȻפ [ҤȤ⤤] /(adv) instantly/resolutely/
ҤȻ [ҤȤ] /(n) other people's affairs/someone else's problem/
ҤȻ [ҤȤȤ] /(n) (1) (uk) a (short) time/a while/moment/(n,adv) (2) (uk) one time (in the past)/a period/former times/(n) (3) (arch) two-hour period/(P)/
Ҥȼ [ҤȤƤ] /(n) extra effort/one small touch/small twist/
Ҥȼ [ҤȤᤰ] /(sK) (n,vs,vi) (1) one round/going around/making a round (of)/(n) (2) first anniversary of a person's death/
ҤȽ [ҤȤᤰ] /(sK) (n,vs,vi) (1) one round/going around/making a round (of)/(n) (2) first anniversary of a person's death/
ҤȾ [ҤȤޤ] /(n) one square on a grid/one cell of a grid/
ҤȾ [ҤȤ] /(n) (1) one line/one stretch (e.g. of road)/one strand (e.g. of hair)/one beam (e.g. of light)/one ray/one length (e.g. of rope)/(adj-na,n-suf) (2) earnest/resolute/intent/devoted/single-minded/(n) (3) (arch) one bloodline/one clan/(adj-na) (4) (arch) ordinary/common/
Ҥȿ [ҤȤͤ] /(n,vs,vi) nap/
Ҥȿ᤭ [ҤȤդ] /(n) blast/puff/whiff/gust/
Ҥ [ҤȤ] /(exp,v1) to say a word/to say something/to speak briefly/to give a quick holler/to let (someone) know/
Ҥ [ҤȤफ] /(n) an age (ago)/a long time (ago)/a decade (ago)/
Ҥ [ҤȤफޤ] /(n) long ago/previous/of a former age/
Ҥڤ [ҤȤ] /(n) pause/period/step/once/some years ago/
Ҥ褺 [ҤȤޤ] /(adv) (1) (uk) for now/for the time being/for the present/(adv) (2) (uk) though not quite satisfactorily/after a fashion/
Ҥ [] /(sK) (n) one class (of students)/one group (of people)/one set (of items)/one pair/
Ҥ [ҤȤ] /(sK) (n) one class (of students)/one group (of people)/one set (of items)/one pair/
Ҥ [ҤȤϤ] /(n,vs,vi) (short) run/drive/ride/spin/
Ҥư [ҤȤɤ] /(n) disturbance/kerfuffle/
Ҥ© [ҤȤ] /(n) (1) one breath/(n) (2) time of one breath/(n) (3) pause/break/rest/breather/(n) (4) (doing in) one go/doing without stopping/(n) (5) small amount of effort/a little more effort/
Ҥ­ [ҤȤ] /(n) (1) a step/(n) (2) short distance/short time/
Ҥ­㤤 [ҤȤ] /(n) barely miss (meeting someone, catching a train, etc.)/
Ҥ­ [ҤȤ] /(n) (a) step ahead/(a) jump ahead/
Ҥ­ᤤ [ҤȤϤ䤤] /(exp,adj-i) slightly early/just before/
Ҥ³ [ҤȤĤŤ] /(n,adj-no) chain (of)/series (of)/sequence/suite (e.g. of rooms)/
Ҥ· [ҤȤ] /(n) one set/one suit/
Ҥ [ҤȤդ] /(sK) (n) one bag/
Ҥ [ҤȤ餯] /(n,vs,vi) (1) reaching a stopping place/settling down (before the next stage)/getting to a point where one can rest/completing the first stage (of the work)/(n) (2) one paragraph/
ҤϤ [ҤȤĤ] /(sK) (n) (1) a handful (of)/(n) (2) grasping (with one hand)/gripping/grabbing/taking a handful/
Ҥ [ҤȤ] /(n,adv) (1) once/one time/on one occasion/(n,adv) (2) temporarily/for a moment/
ҤƧĥ [ҤȤդФ] /(n,vs) one (more) effort/one (more) push/a try/a go/
Ҥͤ [ҤȤĤ] /(sK) (n,vs,vt) stab/thrust/lunge/
Ҥȩ [ҤȤϤ] /(n) (1) the skin (of a human being)/(n) (2) warmth of the skin/body warmth/
Ҥȩæ [ҤȤϤ̤] /(exp,v5g) to pitch in and help/to give someone a hand/
Ҥ [ҤȤФ] /(n,adv) (1) one night/one evening/(n,adv) (2) all night/overnight/
Ҥ [ҤȤФ󤸤夦] /(sK) (adv) all night long/all through the night/
Ҥ [ҤȤȤ] /(n) (1) one jump/one flight/(n) (2) (at) once/(in) one stroke/
Ҥʢ [ҤȤϤ] /(n) (1) litter (of animals)/(n) (2) roe (of one fish; i.e. both ovaries)/
Ҥʸ [ҤȤ⤸] /(sK) (n) (1) one (written) character/(n) (2) (arch) (fem) Welsh onion/spring onion/
Ҥ [ҤȤ] /(n) armful/bundle/
Ҥˢ [ҤȤ] /(n) blow/shock/
Ҥˢդ [ҤȤդ] /(sK) (exp,v1) (id) to give someone a surprise/to catch off guard and fluster/to frustrate (e.g. someone's plans)/to give someone a blow/to scare the hell out of/
Ҥˢᤫ [ҤȤդ] /(sK) (exp,v1) (id) to give someone a surprise/to catch off guard and fluster/to frustrate (e.g. someone's plans)/to give someone a blow/to scare the hell out of/
Ҥ [ҤȤޤ] /(sK) (n) (1) one act (of a play)/(n) (2) scene/event/
Ҥ̣ [ҤȤ] /(n) (1) unique flavor (flavour)/(degree of) flavouring/(n) (2) distinctive quality/special charm/
Ҥ̣դ̣ [ҤȤդ] /(exp) totally (different)/completely/
Ҥ̣̣ [ҤȤդ] /(sK) (exp) totally (different)/completely/
Ҥ̣㤦 [ҤȤ] /(exp,v5u) to be somewhat different (from before, from others, etc.)/
Ҥ̲ [ҤȤͤ] /(n,vs) (1) nap/short sleep/(n,vs) (2) first sleep of silkworms/
Ҥ [ҤȤ] /(n) (1) glance/look/glimpse/(n) (2) complete view/bird's-eye view/
Ҥܤܤ [ҤȤܤ] /(sK) (n,vs,vi) love at first sight/being taken with someone at the first meeting/
Ҥܹ [ҤȤܤ] /(sK) (n,vs,vi) love at first sight/being taken with someone at the first meeting/
Ҥ [ҤȤ㤯] /(n) small quarrel/dispute/run-in/issue/trouble/
Ҥ [ҤȤ] /(n,vs) quick bath/quick shower/quick dip (e.g. in the sea)/
Ҥίޤ [ҤȤޤ] /(sK) (n) (uk) holding out for a short while/putting up resistance for a while/briefly holding one's own/
Ҥίޤʤ [ҤȤޤʤ] /(sK) (exp,adj-i) (uk) unable to put up any resistance/unable to put up a fight/not standing a chance (against)/
Ҥγ [夦] /(sK) (n) one grain/one drop/one bead/
Ҥγ [ҤȤĤ] /(sK) (n) one grain/one drop/one bead/
ҤӤ [ҤȤʤ] /(n,vs) (1) a lick/one lick/(n) (2) engulfing (e.g. of fire)/enveloping/consuming/
ҤɤǤ [Ҥɤ] /(exp) cruel treatment/raw deal/kick in the pants/
Ҥɤ [Ҥɤ] /(exp,n) bad cold/
Ҥɤܤˤ [Ҥɤˤ] /(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/
Ҥɤܤ˲ [Ҥɤˤ] /(sK) (exp,v5u) to have a bad time/to go through a bitter experience/to get into trouble/to get hurt/to suffer/
Ҥɤܤ˹礦 [Ҥɤˤ] /(sK) (exp,v5u) to have a bad time/to go through a bitter experience/to get into trouble/to get hurt/to suffer/
Ҥɤܤ [Ҥɤˤ] /(sK) (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/
Ҥɲ᤮ [Ҥɤ] /(adj-pn) (uk) egregious/outrageous/too much/over the top/
Ҥʤ [Ҥʤ] /(sK) (adj-i) (1) having the smell of having been dried in the sun/(adj-i) (2) provincial/rural/unrefined/
Ҥʤ [Ҥʤߤ] /(sK) (n) water warmed in the sun/
Ҥʤ /(n) camassia/wild hyacinth/
Ҥʲ [Ҥʤ] /(sK) (n) folk song/
Ҥʲۻ [Ҥʤ] /(n) sweets for offering at the Dolls' Festival/
Ҥʴ̻ [Ҥʤ٤Ĥ] /(n) (abbr) chicken sexer/
Ҥʵ [Ҥʤ] /(n) (uk) daisy (Bellis perennis)/English daisy/
Ҥʷ [Ҥʤ] /(n) (1) model/miniature/pattern/(n) (2) sample/specimen/(n) (3) prescribed form/
Ҥʷ [Ҥʤ] /(n) (1) model/miniature/pattern/(n) (2) sample/specimen/(n) (3) prescribed form/
Ҥʺ [ҤʤޤĤ] /(sK) (n) Hinamatsuri (March 3)/Girls' Festival/Dolls' Festival/
Ҥʺפ [ҤʤޤĤ] /(n) Hinamatsuri (March 3)/Girls' Festival/Dolls' Festival/(P)/
Ҥʿͷ [Ҥʤˤ󤮤礦] /(n) hina doll/doll displayed during the Girls' Festival/
Ҥ [Ҥʤ] /(n) (1) tiered doll stand (for hina dolls)/(n) (2) tiered platform/tiered gallery/
Ҥ [Ҥʤ] /(n) (1) tiered doll stand (for hina dolls)/(n) (2) tiered platform/tiered gallery/
ҤĻ [Ҥʤɤ] /(n) chick/baby bird/
Ҥͷ [Ҥʤ] /(n) playing with dolls displayed on the Girl's Festival/
Ҥˤ [Ҥˤ] /(sK) (n) time, the healer/
Ҥͤ [Ҥͤޤ魯] /(v5s,vt) (1) to twist/to twirl/(v5s,vt) (2) to fiddle around with/to play with/to rewrite/(v5s,vt) (3) to rack one's brains/
Ҥͤ [Ҥͤ] /(n) contrary person/sourpuss/dog-in-the-manger/
Ҥͤ [Ҥͤޤ魯] /(v5s,vt) to fiddle with/to play with/
Ҥͤ껦 [Ҥͤꤳ] /(v5s,vt) to crush with one's fingers (an insect, etc.)/to kill with ease/to snuff out/
ҤͤФ [Ҥͤ] /(v5s,vt) (1) to work out/to think up/to devise/to come up with/(v5s,vt) (2) to manage to find (money, time, etc.)/to scrape together (funds)/
Ҥͤ٤ [ҤͤĤ֤] /(v5s,vt) to pinch and crush/to pinch out/
ҤҤ [ҤͤŤ] /(n) (rare) well-pickled vegetables/
ҤΤ [ҤΤ] /(n) conical hat/
ҤΤ [ҤΤ֤] /(n) (1) stage made of Japanese cypress (in noh, kabuki, etc.)/(n) (2) the limelight/the big stage/the big time/
ҤΤϤ [ҤΤ֤] /(n) Japanese cypress wood bathtub/hinoki tub/
Ҥκ [ҤΤ] /(n) hinona (Japanese variety of long-rooted pickling turnip, Brassica rapa var. akana)/
ҤҤ /(n,vs) neigh/whinny/
Ҥ /(n) brushwood or bamboo piles used for seaweed or oyster farming/cultch/culch/
ҤӤڤ [ҤӤ] /(exp,v1) (rare) to get chapped (of the skin)/to chap/
ҤӤ [ҤӤϤ] /(exp,v5r) to crack/to get cracked/to develop a crack/to develop a fissure/
ҤӤڤ줿 [ҤӤΤ줿] /(adj-f) chapped (hands)/
Ҥӳ [ҤӤ] /(n,vs,vi) crack/crevice/fissure/
Ҥӳ [ҤӤ] /(v1,vi) to crack/to be cracked/to develop a crack/
ҤӾƤ [ҤӤ䤭] /(n) crackleware/
Ҥܤ [Ҥܤ夦礦] /(sK) (n,vs,vt) slander/calumny/defamation/libel/abuse/
Ҥޤ [Ҥޤ] /(n) castor oil/
Ҥޤص [Ҥޤ꤬ä夦] /(n) special class for disabled children/special needs class/
Ҥޤư [Ҥޤ꤬ɤ] /(n) Sunflower Student Movement (Taiwan, 2014)/
Ҥޤ [Ҥޤꤢ֤] /(n) sunflower oil/
Ҥޤ [Ҥޤ] /(n) sunflower oil/
Ҥ޿ [Ҥޤ] /(sK) (n) person with a lot of free time on their hands/person of leisure/idler/loafer/
ҤߤȢ [ҤߤĤФ] /(n) puzzle box/
Ҥ᤮ /(n) (uk) Eobiana engelhardti (species of bush cricket)/
Ҥ [Ҥ꤬Ȥ] /(n) (org) Lily Princesses Student Corps (Okinawa 1945)/
Ҥ⤸ /(adj-i) very hungry/starving/ravenous/
Ҥ⤸ˤޤΤʤ [Ҥ⤸ȤˤޤΤʤ] /(exp) (proverb) hunger is the best sauce/nothing tastes bad when you're hungry/
Ҥ⤸ˤޤʪʤ [Ҥ⤸ȤˤޤΤʤ] /(exp) (proverb) hunger is the best sauce/nothing tastes bad when you're hungry/
Ҥ [ҤȤ] /(sK) (v5k,vt) (1) to read (a book)/to open (a book) to read/(v5k,vt) (2) to unravel (e.g. a mystery)/to discover (the truth)/
Ҥ [Ҥ⤪] /(n) (col) woman who is financially dependent on a man/
Ҥ [Ҥ⤸礦] /(adj-no,n) ribbon-shaped/string-like/lace-like/
Ҥ [Ҥ⤪Ȥ] /(n) (col) man who is financially dependent on a woman/
Ҥ [ҤĤ] /(n,adj-no) (1) having strings attached (of a loan, etc.)/having conditions attached/having restrictions attached/(n,adj-no) (2) having a string or cord attached (of a bag, clothing, etc.)/something with a string attached/(n) (3) having a lover (of a woman)/woman with a male lover/
Ҥդ [ҤĤ] /(n,adj-no) (1) having strings attached (of a loan, etc.)/having conditions attached/having restrictions attached/(n,adj-no) (2) having a string or cord attached (of a bag, clothing, etc.)/something with a string attached/(n) (3) having a lover (of a woman)/woman with a male lover/
Ҥդ [ҤŤ] /(v5k,vi) to be linked (esp. of data)/to be tied (e.g. to an account)/to be related/
Ҥդ [ҤŤ] /(n,vs) linking/linkage/associating (information)/connecting/
Ҥդ [ҤŤ] /(v1,vt) to link (information, accounts, etc.)/to associate/to connect/
Ҥä /(n) (rare) hiccup/hiccough/
Ҥä /(adj-i) (col) cold/icy/chilly/freezing/
Ҥ䤫 [Ҥ䤫㤯] /(n) customer who doesn't intend to buy anything/window-shopper/
ҤϤä /(n) close call/near miss/minor incident/
Ҥ塼 /(adv-to) (on-mim) (with a) whizzing sound/whistling sound/sound of something whizzing by/
Ҥ塼 /(adv-to) (on-mim) (with a) whizzing sound/whistling sound/sound of something whizzing by/
Ҥ塼ɤɤ /(adv,adv-to) (on-mim) sound made when a ghost appears/
Ҥ夦Ҥ夦 /(n,adj-f,adv-to) (on-mim) whistling sound/wheezing sound/sound of the wind/wuthering/howling/soughing/moaning/
Ҥä /(adv) (1) (on-mim) (with a) whizz/hiss/zip/whistle/(adv) (2) (on-mim) easily/with ease/
Ҥ /(adv) (1) (on-mim) (with a) whizz/hiss/zip/whistle/(adv) (2) (on-mim) easily/with ease/
Ҥ /(n) (uk) Joseph's-coat (Amaranthus tricolor)/tampala/
Ҥ礤 /(adv) (1) (on-mim) suddenly/unexpectedly/(adv) (2) (on-mim) by chance/accidentally/casually/(adv) (3) (on-mim) lightly/nimbly/with agility/
Ҥ礤Ҥ礤 /(adv,adv-to) (1) (on-mim) lightly/nimbly/with agility/(adv,adv-to) (2) (on-mim) casually/readily/regularly/in succession/
Ҥ礦 /(n) (uk) Joseph's-coat (Amaranthus tricolor)/tampala/
Ҥ礦 [Ҥ礦] /(n) funny person/humorous fellow/joker/
Ҥ礦 [Ҥ礦] /(n) (uk) jocular person/
Ҥ礦󤫤 [Ҥ礦󤫤餳] /(exp,n) (1) (id) something appearing from a place one wouldn't expect/something said as a joke actually happening/a horse from a gourd/(exp,n) (2) (id) something impossible/something ridiculous/
Ҥ礦󤫤𤬽Ф [Ҥ礦󤫤餳ޤǤ] /(exp,v1) (1) (id) something appearing from a place you wouldn't expect/something said as a joke actually happening/a horse comes out from a gourd/(exp,v1) (2) (id) something impossible/something ridiculous/
Ҥ礦󤫤ȳ [Ҥ礦󤫤餳] /(sK) (exp,n) (1) (id) something appearing from a place one wouldn't expect/something said as a joke actually happening/a horse from a gourd/(exp,n) (2) (id) something impossible/something ridiculous/
Ҥ礦 [Ҥ礦] /(n) nincompoop/simpleton/
Ҥ礦 [Ҥ礦] /(n) hail damage/
Ҥ礦 [Ҥ礦] /(sK) (n,vs,vt) plagiarism/
Ҥ礦 [Ҥ礦] /(n) leopard print (design)/
Ҥ礦 [Ҥ礦ؤ] /(sK) (n,vs,vi) sudden change/complete change/
Ҥ礦 [Ҥ礦] /(n) (med) whitlow/felon/
Ҥ礦 [Ҥ礦] /(n) (med) whitlow/felon/
Ҥ礨 /(int) (col) whoa!/
Ҥ礳ä /(adv) suddenly/abruptly/impulsively/
Ҥ礳Ҥ礳 /(adv,n) (on-mim) unsteady steps/bobbing/
Ҥä /(adv,adv-to) (on-mim) all of a sudden/suddenly/by chance/unexpectedly/
Ҥä /(adv,adv-to) (on-mim) all of a sudden/suddenly/by chance/unexpectedly/
Ҥä /(adv,vs) (1) (on-mim) possibly/perhaps/perchance/(adv,vs) (2) (on-mim) unintentionally/accidentally/
ҤäȤ /(n) (1) Hyottoko/comical male character with puckered, skewed mouth/(n) (2) clown/ugly mug/ugly guy/
ҤäȤ /(exp) possibly/by some possibility/perhaps/(P)/
ҤäȤ /(exp) by any chance/(should) it happen (that)/by some chance/(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/
ҤҤ /(adv,adv-to,vs) (1) (on-mim) totteringly/staggeringly/unsteadily/(adj-na,adv,adv-to,vs) (2) (on-mim) lanky/spindly/slender/frail/
Ҥ /(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/
ҤʤȤ /(exp) by a strange coincidence/in an unexpected turn of events/by chance/by accident/
Ҥ褳 [Ҥ褳Ƥ] /(n) chicken sexer/
Ҥ褳Ʀ [Ҥ褳ޤ] /(n) chickpea (Cicer arietinum)/garbanzo bean/
ҤҤ /(adv,adv-to) (1) (on-mim) cheep cheep/tweet tweet/(adv,adv-to) (2) (on-mim) gently (moving)/
ҤĻ [Ҥɤ] /(n) (uk) brown-eared bulbul (Hypsipetes amaurotis)/
Ҥ餤ȥ /(n) (work) Cards on the Table (book)/
Ҥ餬ɽ [Ҥ餬ʤҤ礦] /(n) representation in hiragana/hiragana notation/
Ҥ餱 /(exp) (uk) open sesame!/
ҤĤ /(v5k,vi) (rare) to flutter/to wave/to move restlessly/
ҤҤ /(adv,adv-to,vs) (1) (on-mim) fluttering/flapping/waving/(adv,adv-to,vs) (2) (on-mim) (arch) flickering (light, flame, etc.)/(n) (3) (on-mim) frill/piece of thin material/(P)/
Ҥ [Ҥ᤭] /(n) (anat) soleus muscle/
Ҥ /(adv-to) (on-mim) nimbly/lightly/
Ҥ鲾̾ [Ҥ餬] /(sK) (n) (uk) hiragana/cursive Japanese syllabary used primarily for native Japanese words (esp. function words, inflections, etc.)/
ҤҰ [Ҥ餷㤤] /(sK) (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,adv-to,vs) (on-mim) stinging (pain)/smarting/tingling/
ҤФ [Ҥ] /(v5s,vt) (vulg) to forcefully excrete/to force out (of one's body)/to push out/to let out (a fart)/to drop (a turd)/to give birth to (a baby)/
Ҥ [Ҥ뤤] /(n) (min) vermiculite/
Ҥ줫 /(n) (food) fillet tonkatsu/tonkatsu made from pork fillet/
Ҥ쥫 /(sk) (n) (food) fillet tonkatsu/tonkatsu made from pork fillet/
Ҥ [Ҥ줶] /(n) hot sake with grilled fish fins (esp. fugu or sea bream)/
Ҥ [Ҥդ] /(v5s,vi) to prostrate oneself (before)/
Ҥɤ [Ҥ] /(sK) (n,vs,vt) (1) reading only the important parts/reading here and there/skimming through/browsing/(n,vs,vt) (2) reading word by word/reading only the parts one can understand/
Ҥ￧ [Ҥ襤] /(n,adj-no) muted greenish yellow/
Ҥ󤷤夯㤦 [Ҥ󤷤夯򤫤] /(exp,v5u) (id) to be frowned on/to invite frowns of disapproval/to displease (people)/to disgust/
Ҥ [Ҥ󤬤] /(n) porphyrite/
Ҥʤ [Ҥޤ] /(v5r,vi) (col) to bend sharply/to twist/to contort/to curl/
Ҥʤ [Ҥޤ] /(v1,vt) (1) to bend (with great force)/to twist/to wrench/(v1,vt) (2) to distort (the truth)/
Ҥʤ [Ҥޤ] /(sK) (v5r,vi) (col) to bend sharply/to twist/to contort/to curl/
Ҥ [Ҥ] /(n,adj-no) (on the) verge of death/
Ҥ [Ҥ󤻤] /(n,vs,vt) rejection/ostracism/
Ҥ [Ҥय] /(v5k,vt) to peel (roughly)/to tear off/to rip off/
Ҥȴ [Ҥ̤] /(v5k) to uproot/to pull out/
Ҳƻ [Ҥɤ] /(n) (rare) drift (mining)/driftway/
Ҳƻ [Ҥɤ] /(n) (rare) drift (mining)/driftway/
Ҽ [Ҥ] /(adj-na,n) weak/delicate/sickly/
Ҽ夤 [Ҥ襤] /(adj-i) weak/sickly/
Ҿ夬 [Ҥ] /(v5r,vi) to dry up/to parch/to ebb away/
 [Ҥ] /(n) gangue/veinstone/
¹ [Ҥ] /(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-to,adv,adj-no,adj-na,vs) (1) (on-mim) with a glitter/with a sparkle/(adj-no,adj-na) (2) (on-mim) brand new/shiny and new/(adj-no,adj-na) (3) (chn) (on-mim) cleaned (of a plate, etc.)/finished/
ӤӤ /(adv,adv-to) (1) (on-mim) with a crack/with a cracking sound/(adv,adv-to) (2) (on-mim) (net-sl) with one's veins about to burst (from pent-up anger)/
Ӥä /(adv,vs) (on-mim) with a start/with a jump/
ӤĤ /(v5k,vi) to be scared/to be afraid/to tremble with fear/
ӤȤ⤷ʤ /(exp,adj-i) (1) unperturbed/undaunted/retaining composure/(exp,adj-i) (2) unyielding/not giving an inch/
ӤӤ /(adv-to,adv,vs,adj-no) (1) (on-mim) being afraid of/being fearful/being timid/being nervous/(adv-to,adv,vs,adj-no) (2) (on-mim) trembling/shivering/(P)/
Ӥ /(adv,vs) (on-mim) with a start/with a jump/
Ӥ /(n) (1) last (on the list)/at the bottom/(n) (2) (hanaf) last player/
Ӥä /(adv) (1) (on-mim) with a snap/(break) cleanly/(adv) (2) (reject) sternly/flatly/(adv) (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/
ӤӤ /(adj-no) (1) (on-mim) soaked/drenched/sopping/slushy/(adv,adv-to) (2) (on-mim) splashing/sloshing/
Ӥ /(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)/
ӤǨ [Ӥ̤] /(adj-no,n) sopping wet/dripping wet/sodden/drenched/soaked/(P)/
Ӥ /(adv-to) (1) (on-mim) with a snap/(break) cleanly/(adv-to) (2) (rejecting) sternly/flatly/(adv-to) (3) smartly/(dressing up) well/
ӤӤ /(adj-no,adj-na,adv,vs) (1) (on-mim) drenched/soaked/(adv,vs) (2) (on-mim) romantically/
Ӥʸ [Ӥ] /(n) very small amount of money/penny/cent/nickel/dime/
Ӥ [Ӥ] /(n) (hist) coin of the smallest value/poorly-minted coin/
Ӥ [Ӥ] /(n) (hist) coin of the smallest value/poorly-minted coin/
ӤӤ /(n,adv-to) (on-mim) sound of the expulsion of soft matter mixed with water/diarrhea, etc. sounds/watery/
ӤӤ /(adj-na,adv,n,vs) (on-mim) splashing/dabbling/
ӤӤ /(adj-no,adj-na) (1) (on-mim) soaked/drenched/sopping/soppy/wet/(adv,adv-to) (2) (on-mim) incessantly (raining)/drizzling/
Ӥä /(adv,vs,vi) in surprise/in astonishment/with a start/
Ӥä餳 /(exp) that came as a surprise/that was unexpected/
Ӥäꤳ /(exp) that came as a surprise/that was unexpected/
Ӥäꤷ /(int) oh my god!/oh my gosh!/you got me!/wow!/
Ӥäꤹۤ /(adv,adj-no) surprisingly/stunningly/astonishingly/wonderfully/
Ӥäɥ󥭡 /(n) (org) Bikkuri Donkey (Japanese fast food chain)/
Ӥäϥ /(n) funhouse (amusement park attraction)/fun house/
Ӥäѡƥ /(n) surprise party/
Ӥäѡƥ /(n) surprise party/
Ӥäޡ /(n) exclamation mark/exclamation point/
Ӥäŷ [Ӥä꤮礦Ƥ] /(n,vs) 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/
Ӥä /(adv) (1) (on-mim) slapping together (incl. sound)/(adv) (2) (on-mim) fitting tightly (incl. sound)/
Ӥä /(adj-na,adv) (on-mim) wet through/drenched/(P)/
Ӥä /(adv,adv-to) (1) (on-mim) closely (packed, lined up, etc.)/tightly/densely/(adv,adv-to) (2) (on-mim) (work) sufficiently/(P)/
Ӥä /(adv,adv-to) (on-mim) closely/tightly/clingingly/
Ӥä /(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 afraid/to feel self-conscious/to lose one's nerve/to get cold feet/to get the jitters/(v5r,vi) (2) (col) to be startled/to be surprised/to be shocked/to feel frightened/to be spooked/(v5r,vi) (3) (arch) to be shy/to be bashful/
Ӥޤ [Ӥޤ󤻤] /(adj-f) (med) diffuse/
ӤޤæӾ [Ӥޤ󤻤Ĥ⤦礦] /(n) (med) diffuse alopecia/diffuse hair thinning/diffuse hair loss/
Ӥ塼 /(adv-to) (on-mim) swish/whoosh/whizz/
Ӥ夦Ӥ夦 /(n,adj-f,adv-to) (on-mim) whistling sound/wheezing sound/sound of the wind/wuthering/howling/soughing/moaning/
Ӥ夦 /(adv-to) (on-mim) swish/whoosh/whizz/
Ӥ /(adv-to) (on-mim) zip/ping/zing/zoom/whoosh/
Ӥ /(adv-to) (on-mim) zip/ping/zing/zoom/whoosh/
ӤӤ /(adv,adv-to) (on-mim) with a whoosh/with a swish/with a whirl/whizzing by/
ӤӤ /(adv,adv-to) (on-mim) bouncily/with a stretch/with a boing/
Ӥ衼 /(adv-to) (on-mim) sproing/boing/
ӤӤ /(adv,adv-to) (on-mim) bouncily/with a stretch/with a boing/
ӤӤ /(adv,adv-to,vs) (1) (on-mim) fluttering (esp. of thick or heavy material)/(n) (2) (on-mim) piece of dangling cloth, paper, metal, etc./(n) (3) (col) labia minora/inner lips/
Ӥ [Ӥ󤶤] /(n) blister agent/vesicant/
Ӥ [Ӥ󤻤] /(adj-no,n) (med) erosive/
Ӥ [Ӥ󤻤] /(n) blister gas/vesicant/
Ӥ߱ [Ӥ󤻤] /(n) (med) erosive gastritis/
Ӥۤ [Ӥ餯Ф] /(sK) (n) handing out flyers/distributing leaflets/
Ӥ /(n) last (on the list)/(at the) bottom/(in) last position/tailender/
Ӥꤱ /(n) (uk) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
Ӥä /(adv,vs) (on-mim) ripping/tearing/vibrating/buzzing/like an electric shock/
ӤӤ /(adv,adv-to,adj-na) (1) (on-mim) (tear) to pieces/(rip) apart/(rip) up/(rip) open/(adv,adv-to,vs) (2) (on-mim) with a rattle/with a shudder/trembling/(adv,adv-to) (3) (on-mim) feeling an electric shock/(P)/
Ӥ /(suf,v1) to seem .../to look .../to appear .../to feel .../to behave like .../
ӤӤ /(adv,adv-to) (1) (on-mim) flapping about/waving around/fluttering/waggling (e.g. one's tongue)/(adv,adv-to,n) (2) (arch) idling sloppily/lovestruck/
Ӥ盧ϥӥơ翦 [Ӥ盧ϥӥơ󤻤󤷤礯] /(n) (org) Biwako Professional University of Rehabilitation/
Ӥ盧ر [Ӥ盧] /(n) (org) Biwako-Gakuin University/
Ӥ盧ݡ [Ӥ盧ݡĤ] /(n) (org) Biwako Seikei Sport College/
Ӥ [Ӥ盧] /(n) Lake Biwa/Biwako/
Ӥ [Ӥ路] /(n) loquat wine/
Ӥ󤷤 /(adv,adv-to,vs) (on-mim) vigorous for one's age/active despite one's years/hale and hearty/full of beans/
Ӥ /(n,vs,vt) slap (in the face)/
ӤĤ [ӤĤ֤] /(sK) (n) pomade/pomatum/hair oil/
ӤӤ /(adv,adv-to,adj-no,adj-na) (on-mim) hard (e.g. penis)/strong (e.g. beat of music)/throbbing (e.g. headache)/blaring (e.g. rock music)/
Ӥܤ [Ӥܤ] /(n,vs) pencil sharpened at both ends/sharpening a pencil at both ends/
Ӥ [ӤŤ] /(sK) (n,vs,vt) (1) bottling/(adj-no) (2) bottled/
Ӥͤ [ӤŤ] /(sK) (n,vs,vt) (1) bottling/(adj-no) (2) bottled/
Ӥ [Ӥ󤯤Ӥ] /(n) (rare) bottleneck effect/
Ӥ [Ӥ󤤤] /(sK) (adj-no,n) bottled/
Ӥդ [ӤĤ֤] /(sK) (n) pomade/pomatum/hair oil/
Ӥ [Ӥ] /(n,vs,vt,vi) disorder/confusion/disturbance (of order, peace, etc.)/corruption (e.g. of public morals)/
ԡԡ /(n,adv) (1) (on-mim) peep/chirp/beep/whistling, chirping, piping, etc. sound made by birds, insects, pipes, children, etc./(n,vs) (2) poor/hard up/pinched/(n) (3) the runs/diarrhea/diarrhoea/(n) (4) flute/pipe/(n) (5) beginner/novice/
ԡޤ /(sk) (n) bell pepper (esp. green) (fre: piment)/green pepper/sweet pepper/capsicum/
Ԥ /(n) state of fine weather where one is subject to direct sunlight/
ԤԤ /(n,adv) (1) (on-mim) peep/chirp/beep/whistling, chirping, piping, etc. sound made by birds, insects, pipes, children, etc./(n,vs) (2) poor/hard up/pinched/(n) (3) the runs/diarrhea/diarrhoea/(n) (4) flute/pipe/(n) (5) beginner/novice/
Ԥ /(int) (sl) (on-mim) boohoo/boo hoo/sniff sniff/sob sob/waa waa/
Ԥ /(int) (sl) (on-mim) boohoo/boo hoo/sniff sniff/sob sob/waa waa/
Ԥä /(adv,vs) (on-mim) with a flash/brightly/dazzlingly/sparklingly/brilliantly (shining)/
Ԥɤ /(n) (col) (on-mim) atomic bomb/
ԤԤ /(adv-to,adv,adj-no,adj-na,vs) (1) (on-mim) with a glitter/with a sparkle/(adj-no,adj-na) (2) (on-mim) brand new/shiny and new/(adj-no,adj-na) (3) (chn) (on-mim) cleaned (of a plate, etc.)/finished/(P)/
ԤԤ [ԤԤҤ] /(exp,v5r) to sparkle/to glitter/to twinkle/
Ԥ /(adv-to,adv) (on-mim) with a flash/brightly/dazzlingly/sparklingly/brilliantly/
Ԥ꡼ /(sk) (n,vs,vt,vi) (on-mim) (chn) eating up/finishing one's plate/
Ԥ [Ԥ] /(n) (1) (hanaf) dealt hand consisting of one 20-point card and six 1-point cards/(adj-no,n) (2) outstanding/standing out above the rest/
ԤԤ /(adv,adv-to) (1) (on-mim) with a crack/with a cracking sound/(adv,adv-to) (2) (on-mim) (net-sl) with one's veins about to burst (from pent-up anger)/
Ԥä /(adv) (on-mim) with a twitch/with a jerk/with a flutter/with a dip/with a bob/
ԤԤ /(adv,adv-to,vs) (on-mim) twitching/
ԤԤư [ԤԤ] /(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/
ԤȤưʤ [ԤȤ⤦ʤ] /(exp) to be completely still/
Ԥ /(adv-to) (on-mim) with a twitch/with a jerk/with a flutter/with a dip/with a bob/
ԤԤ /(adv,adv-to,vs) (on-mim) with a twitch/twitchingly/
ԤԤ /(adv,adv-to) (1) (on-mim) blip bleep/(adv,adv-to) (2) (on-mim) in short repeated movements/
ԤԤϥޡ /(n) squeaky toy hammer/
ԤԤϥޡ /(n) squeaky toy hammer/
Ԥä /(adv) (1) (on-mim) with a crack/with a snap/with a slam/(adv) (2) (on-mim) firmly/sharply/sternly/(adv,vs) (3) (on-mim) precisely/properly/neatly/tidily/
Ԥä /(adv) (on-mim) slapping/splatting/
ԤäԤ /(adv) (1) slap (sound of a flat object continuously striking something)/(adv) (2) splash/
ԤԤ /(adv) (1) slap (sound of a flat object continuously striking something)/(adv) (2) splash/
Ԥ /(adv,adv-to) (on-mim) slapping/splashing/splatting/banging shut/flat (refusal, denial, etc.)/
Ԥ /(adv-to) (on-mim) with a click/with a snap/
Ԥä /(adv,vs) (1) (on-mim) tightly/closely/(adv,vs) (2) (on-mim) exactly/precisely/(adv,vs) (3) (on-mim) suddenly (stopping)/
ԤԤ /(adv,adv-to) (1) (on-mim) with a patting motion/lightly (tapping)/(adv,adv-to) (2) (on-mim) (sticking) fast/firmly/closely/(adj-na) (3) (on-mim) (rare) sloshing (liquid)/swaying/
Ԥ /(adv,adv-to,vs) (1) (on-mim) tightly/closely/(adv,adv-to,vs) (2) (on-mim) exactly/precisely/(adv,adv-to,vs) (3) (on-mim) suddenly (stopping)/(adv,adv-to,vs,adj-na) (4) (on-mim) perfectly (suited)/ideally/
Ԥ /(adv) perfectly matching/totally agreeing/concurring/sticking to/
Ԥä /(adv,vs) (on-mim) 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,adv-to,vs) (on-mim) splashing (water)/
Ԥ /(adv-to,adv) (1) (on-mim) splash/(adv-to,adv) (2) (on-mim) slam/slap/
ԤäԤ /(adv-to,adv,adj-no,adj-na,vs) (1) (on-mim) with a glitter/with a sparkle/(adj-no,adj-na) (2) (on-mim) brand new/shiny and new/(adj-no,adj-na) (3) (chn) (on-mim) cleaned (of a plate, etc.)/finished/
Ԥä꡼ /(sk) (n,vs,vt,vi) (on-mim) (chn) eating up/finishing one's plate/
Ԥä /(sk) (n,vs,vt,vi) (on-mim) (chn) eating up/finishing one's plate/
Ԥä /(adv) (1) (on-mim) slapping together (incl. sound)/(adv) (2) (on-mim) fitting tightly (incl. sound)/
Ԥä /(adv,adv-to,vs) (1) (on-mim) tightly/closely/(adv,adv-to,vs) (2) (on-mim) exactly/precisely/(adv,adv-to,vs) (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/(adv,adv-to,vs) (2) (on-mim) exactly/precisely/(adv,adv-to,vs) (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,adv-to) (1) (on-mim) (jumping) nimbly/light-footed/(exp) (2) (on-mim) boing/(prt) (3) (on-mim) (joc) used at sentence end to affect cuteness/
Ԥ礤 /(adv) (on-mim) lightly and nimbly/with agility/
Ԥ礳Ԥ礳 /(adv-to) (1) (on-mim) up and down/lightly/nimbly/moving in small leaps as a frog or rabbit/(adv-to) (2) (on-mim) casually/(strolling about) without a care/
Ԥ礳 /(adv-to,adv) (on-mim) quickly, in a bouncing way (e.g. for a bow)/
Ԥ /(adv,adv-to) (1) (on-mim) (jumping) nimbly/light-footed/(exp) (2) (on-mim) boing/(prt) (3) (on-mim) (joc) used at sentence end to affect cuteness/
ԤԤ /(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) (on-mim) fluttering (cloth, paper, etc.)/waving/small fluttering object/
Ԥä /(adv,vs) (on-mim) tingling/stinging/pungently/
ԤäȤ /(exp,vk) pungent/biting/racy/hot/
ԤԤ /(adv,adv-to,vs) (1) (on-mim) with a sting/with a tingle/with a burn/smartingly/(adv,adv-to,vs) (2) (on-mim) nervously/tensely/(while) on edge/(adv,adv-to) (3) (on-mim) with a rip/with a ripping sound/with a tearing sound/(adv,adv-to) (4) (on-mim) with a shrill sound (of a whistle)/(adv,adv-to,vs) (5) (on-mim) quiveringly/tremblingly/(P)/
Ԥ /(adv,adv-to,vs) (on-mim) tingling/stinging/pungently/
Ԥ [Ԥ꤫] /(adj-no,n) spicy/piquant/
Ԥ󤫤餭ޤ /(ik) (exp) from the best to the worst/from top to bottom/of every kind/all sorts/
Ԥ󤷤 /(adv,adv-to,vs) (on-mim) vigorous for one's age/active despite one's years/hale and hearty/full of beans/
Ԥ /(rk) (n,vs,vt) slap (in the face)/
Ԥ /(adv,vs) (1) (on-mim) tightly/tautly/tensely/(adv,vs) (2) (on-mim) (springing, straightening) up/suddenly/with a jerk/(adv) (3) (on-mim) intuitively/instinctively/immediately/(adv) (4) (on-mim) with a burst/with a crack/with a snap/with a twang/
Ԥĥ [ԤȤϤ] /(exp,v5r) to pull tight/to brace/to tighten/
Ԥ [ԤȤ] /(sK) (sk) (exp,vk) (1) (uk) to come (home) to one/to click/to ring a bell/to understand at once/to know intuitively/to get (a joke or explanation)/to catch on/(exp,vk) (2) (uk) to appeal to one/to speak to one/to impress one/
Ԥ [ԥȤ] /(sK) (exp,vk) (1) (uk) to come (home) to one/to click/to ring a bell/to understand at once/to know intuitively/to get (a joke or explanation)/to catch on/(exp,vk) (2) (uk) to appeal to one/to speak to one/to impress one/
ԤΩ [ԤȤ] /(exp,v5t) to perk up (e.g. of ears)/to prick up/
ԤΩƤ [ԥȤƤ] /(exp,v1) to prick up (e.g. ears)/to cock (up)/to perk up/
ԤԤ /(adv,adv-to,vs) (1) (on-mim) lively/energetic/full of life/(adv,adv-to,vs) (2) (on-mim) vigorously (jumping, flopping, etc.)/(adv,adv-to) (3) (on-mim) piercing (e.g. sound)/penetrating/grating/(P)/
ԤԤ󤳤 /(exp,n) staying healthy until old age, then dying painlessly/
Ԥ [Ԥ󤵤] /(n) (col) crisp, unwrinkled banknote/
ա /(int) (1) phew/whew/huff/(int) (2) whoo/woohoo/
աä /(adv) (on-mim) with a whiff/with a puff/
աա /(adv,adv-to,vs) (1) (on-mim) blowing repeatedly (e.g. to cool something down)/(adv,adv-to) (2) (on-mim) huffing and puffing/puffing and panting/gasping/(adv) (3) (on-mim) struggling (with work, studies, etc.)/having difficulty/
ա /(sk) (adv-to) (on-mim) softly/gently/lightly/
ա /(int) hmm/well .../humph/huh/pshaw/pish/
դ /(n,vs) (net-sl) favoriting (a tweet)/favouriting/
դ /(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/to let slip away/
դˤʤ /(exp,v5r) to come to nothing/to be wasted/to fall through/to end without result/
դͤ [դĤ] /(sK) (exp,v5k) to take by surprise/
դ [դ] /(sK) (ik) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դ [դ󤤤] /(sK) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դ /(int) (1) phew/whew/huff/(int) (2) whoo/woohoo/
դ礦 [դ礦] /(n) (astron) Apus (constellation)/the Bird-of-Paradise/
դä /(adv) (on-mim) with a whiff/with a puff/
դդ /(adv,adv-to,vs) (1) (on-mim) blowing repeatedly (e.g. to cool something down)/(adv,adv-to) (2) (on-mim) huffing and puffing/puffing and panting/gasping/(adv) (3) (on-mim) struggling (with work, studies, etc.)/having difficulty/
դ /(int) hmm/I see/hrm/
դ /(adv-to) (on-mim) softly/gently/lightly/
դ /(int) hmm/well .../humph/huh/pshaw/pish/
դѤ [դ] /(sK) (adj-na,n) strange/odd/unusual/eccentric/peculiar/
դ [դ] /(n) (food) steamed potato (esp. sweet potato)/
դդ /(adj-no,adj-na,adv,adv-to,vs) (1) (on-mim) soft (and fluffy) (e.g. bed, bread, baked potato)/(adv-to,vs) (2) (on-mim) (arch) absent-mindedly/
դդ /(adv,vs) (on-mim) breathily (while talking)/
դ /(n) (rare) turned-back hem of a kimono/
դ [դ褻] /(n) (1) medley (of food, songs, etc.)/(n) (2) (snow or sand) drift/
դ [դ] /(sK) (v5m,vt) to wipe thoroughly/to polish well/
դ [դȤ] /(v5r,vt) to wipe off/to wipe up/
դݽ [դ] /(sK) (n,vs,vt,vi) cleaning/scrubbing/
դؤ [դ] /(sK) (n) reroofing/rethatching/
դӤ [դӤ] /(sK) (n) lottery ticket/
դ餷ʴ [դ餷] /(n) baking powder/
դ [դϤ] /(sK) (n) (anat) (uk) calf/
դ [դϤ] /(sK) (sk) (n) (anat) (uk) calf/
դ [դäĤ] /(n) sulky look (often with puffed cheeks)/sullen look/pout/glower/
դ夬 [դ줢] /(sK) (v5r,vi) (1) to swell up/to bulge/(v5r,vi) (2) to swell (of a budget, population, etc.)/to increase significantly/to balloon/
դ [դĤ] /(n) sulky look (often with puffed cheeks)/sullen look/pout/glower/
դ [դŤ] /(ok) (n) sulky look (often with puffed cheeks)/sullen look/pout/glower/
դ [դ] /(n) (astron) Noctua (no longer recognized constellation)/the Owl/
դ /(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 want to eat fugu, (but) I value my life/
դɤ [դ] /(n) fugu sashimi/
դ [դ夦ɤ] /(n) pufferfish poisoning/
դ [դɤ] /(n) fugu poison/
դ /(n) (hanaf) ending a round with less than 20 points/
դ /(v1,vi) (1) to run away (e.g. from work)/to escape/to hide/(v1,vi) (2) (col) to skip (school)/(v1,vi) (3) (hanaf) to end a round with less than 20 points/
դ [դˤ] /(n) pale soft exudative meat/PSE meat/
դ /(adv,adj-na) (arch) plenty/
դ [դΤष] /(exp,n) (id) case of the blues/
դ [դ] /(v5m,vi) to mope/to brood/to be in low spirits/to have the blues/
դ [դ] /(n) tassel/fringe/
դ̻ [դ褦] /(sK) (n) (hist) toothbrush made from a piece of willow frayed at one end/
դ /(v5k) to frolic/to romp/to fool/to be flip/
դ󤸤 /(exp) (col) stop messing around!/get real!/stop screwing around!/screw you!/
դ󤸤͡ /(exp) (col) stop messing around!/get real!/stop screwing around!/screw you!/
դ󤸤ͤ /(exp) (col) stop messing around!/get real!/stop screwing around!/screw you!/
դ /(exp) (col) stop messing around!/get real!/stop screwing around!/screw you!/
դ /(adj-na,n) (1) loose/immoral/dissolute/dissipated/licentious/fast/(adj-na,n) (2) slovenly/untidy/messy/
դ [դ] /(sK) (n) (1) knothole/peep-hole/(n) (2) bad eyes/tunnel vision/
դ⤭ [դ] /(n) prone float/dead-man's float/
դޱۤ [դޤ] /(n) through a fusuma/
դ޳ [դޤ] /(sK) (n) images drawn or painted on fusuma/
դ޻ [դޤ] /(n) fusuma paper/paper pasted over a fusuma (similar to wallpaper)/
դߤ [դȤ] /(v1,vt) to prevent/
դ [դ] /(n) (astron) Gemini (constellation)/the Twins/
դή [դ夦] /(n) (astron) Geminids/
դ᤯ /(v5k) to make a commotion/
դǥ󥹤 /(n) (work) Slow Dancing In The Big City (film)/
դΥå /(n) (work) The Double Lottie (book)/
դ򳫤 [դ򤢤] /(exp,v1) (1) to open the lid/to lift a lid/(exp,v1) (2) (id) to open the lid (on)/to make public/(exp,v1) (3) (id) to start (something)/(exp,v1) (4) (id) to look at the results (consequences, outcome, effect)/to look at the condition of something/(exp,v1) (5) (id) to open (of a theatre)/
դĤ [դ򤷤] /(exp,v1) to shut the lid/
դ [դ] /(n) twins/twin/
դ [դȤ] /(n,adv) (1) fairly long period of time/(n) (2) (arch) four-hour period/
դ [դ] /(n,adj-no) two groups/two bands/
դ [դ] /(n) both parents/
դ [դफ] /(n) way in the past/two (or so) decades (ago)/
դդ [դĤ] /(adj-no) (1) lidded/covered/(n) (2) container with a lid/
դʪ [դ] /(sK) (n) lidded pottery or receptacle/
դȤ [դŤ] /(sK) (n) everyday use/
դ [դ󤽤] /(n) (uk) Swiss chard (Beta vulgaris var. cicla)/silverbeet/
դ [դ] /(n) everyday clothes/ordinary clothes/casual wear/informal dress/
դ̤ [դɤ] /(sK) (adv,adj-no) as usual/as per normal/
դä /(adv-to) (on-mim) fully/luxuriantly/fluffy/plump/soft and full/
դä /(adv-to) (on-mim) fully/luxuriantly/fluffy/plump/soft and full/corpulent/
դä /(n) juvenile Japanese sea bass (usu. 2-3 years old and 30-60 cm in length)/
դäĤ /(adv,adv-to) (1) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/(adv,adv-to) (2) (on-mim) (stopping) suddenly (of communications, a practice, etc.)/abruptly/completely/once and for all/
դäͯ [դäƤ勞] /(sK) (exp,v5k) to happen suddenly/to occur unexpectedly/to appear out of the blue/
դä /(adv) (1) (on-mim) with a whiff/with a puff/(adv) (2) suddenly/abruptly/without warning/
դڤ [դä] /(sK) (v1,vi) (1) to be dispelled (of doubts, ill feeling, etc.)/to disappear/to be put behind one/(v1,vi) (2) to burst (of a boil, abscess, etc.)/
դ [դä] /(sK) (n) fluorine (F)/
դ [եå] /(sK) (sk) (n) fluorine (F)/
դФ [դäȤФ] /(v5s,vt) (1) to blow off (strongly)/to blow away/(v5s,vt) (2) to drive away (e.g. one's worries)/to dispel/(v5s,vt) (3) to do at great speed (e.g. drive a car)/to carry out (a task) very quickly/
դ [դäȤ] /(v5b,vi) (1) to be blown off/to be blown away/to go flying/(v5b,vi) (2) to disappear/to vanish/(v5b,vi) (3) to rush/to hurry/
դĤ /(n) listeners' corner (portion of radio programming for correspondence from listeners)/
դĤ /(n) (sl) beautiful/
դĤĤ [դĤĤ] /(n) (hum) inexperienced person/incompetent person/ignoramus/
դĤ /(adv,adv-to) (1) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/(adv,adv-to) (2) (on-mim) (stopping) suddenly (of communications, a practice, etc.)/abruptly/completely/once and for all/
դƤۤ /(exp) (1) (col) highly inappropriate/(exp) (2) (col) inappropriate reporting (by mass media)/
դƿ [դƤ] /(n,vs,vi) sulking in bed/going to bed in a huff/
դ [դƤ] /(n) (uk) sulkiness/
դ [դƤ] /(v1,vi) (uk) to become sulky/to become irresponsible (due to disgruntlement)/
դǽ [դǤ] /(sK) (n) brush writing/
դȤȤ [դȤ] /(sK) (exp,adj-i) flush with money/having a full purse/having a full handbag/
դȤȤ [դȤä] /(sK) (exp,adj-i) flush with money/having a full purse/having a full handbag/
դȤ [դȤ] /(sK) (n) one's financial situation/one's finances/state of one's purse/
դȤ [դȤ礦] /(sK) (n) one's financial situation/one's finances/state of one's purse/
դȤ [դȤ] /(n,vs) with hands in pockets/idleness/
դȤԹ [դȤĤ] /(n) financial situation/financial standing/
դȤ /(adj-pn) impulsive/unexpected/accidental/casual/inadvertent/on a whim/
դȤɤ [դȤɤ] /(sK) (n) rude person/villain/blackguard/scoundrel/rogue/libertine/
դʸ [դȤ⤸] /(sK) (n) boldface/bold-type/thick characters/
դʤä /(n) (char) Funassyi (unofficial mascot character representing the city of Funabashi, Chiba)/
դ /(int) mmm?/what?/huh?/
դˤդ /(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/(adj-na,adj-no) (3) mumbling/talking with food in one's mouth/
դˤ /(adv-to,adv) (on-mim) limply/
դ /(int) ha ha ha/hee hee hee/
դդ /(int) ha ha ha/hee hee hee/
դդ /(int) (1) pish/pooh/(int) (2) I see/oh/indeed/
դߤդ /(n,vs) kneading (cat)/
դΩƤ [դߤƤ] /(sK) (v1,vt) (1) (obs) to step (firmly)/to stand (firmly)/(v1,vt) (2) (obs) to step on (e.g. a nail)/
դ /(int) hmm/I see/hrm/
դդ /(exp) (col) hmmm/uh-huh/murmur indicating approval, comprehension, etc./
դ䤫 /(v5s,vt) to soak/to steep/to macerate/
դ䤱 /(v1,vi) (1) to swell up (by soaking in or absorbing a liquid)/to become soft/to become soggy/to become sodden/to macerate/(v1,vi) (2) to become lazy/to become indolent/to become slack/
դä /(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/(v5k,vi) (2) to be unfixed (emotions, beliefs, etc.)/to waver/(v5k,vi) (3) to wander aimlessly/to loiter/to putter/
դդ /(adv,adv-to,vs,adj-na) (1) (on-mim) unsteadily (e.g. on one's feet)/shakily/staggering/tottering/reeling/dizzily/giddily/(adv,adv-to,vs) (2) (on-mim) wavering (in one's mind)/unsteadily/indecisively/(adv,adv-to) (3) (on-mim) aimlessly/unconsciously/whimsically/without thinking/(P)/
դ /(adv,adv-to) (1) (on-mim) aimlessly/unexpectedly (showing up)/(adv,adv-to) (2) (on-mim) slowly swaying/staggering/moving feebly/
դ꤫ [դ꤫] /(n) castor (for sugar, etc.)/caster/
դ /(n) (col) having one's penis fully exposed (i.e. wearing no trousers or underwear)/
դդ /(adv,adv-to) (1) frilly/(adv,adv-to) (2) fluttery/
դ櫓ȱ [դ櫓] /(sK) (n) hair parted in the middle/
դ겾̾ [դ꤬] /(n) (uk) furigana/kana printed above or next to kanji to indicate pronunciation/
դ夲 [դꤢ] /(sK) (v1,vt) to raise (a sword, fist, etc.)/to lift/to throw up/to fling up/to swing up/
դڤ [դ꤭] /(sK) (v5r,vt) (1) to shake off/to shake free from/(v5r,vt) (2) to swing completely (bat, club, etc.)/to take a full swing/(v5r,vt) (3) to break off from (pursuer)/to pull away/(v5r,vt) (4) to reject (request)/to ignore/
դµ [դꤽ] /(sK) (n) long-sleeved kimono/
դʬ [դ櫓] /(sK) (v1,vt) (1) to divide in two/to divide in half/(v1,vt) (2) to divide (among)/to apportion/to portion out/to distribute/to allot/to assign/
դ֤ [դ꤫] /(sK) (v5r,vi,vt) (1) to turn one's head/to look over one's shoulder/to turn around/to look back/(v5r,vt) (2) to think back (on)/to reminisce/to look back (on)/to reflect (on)/
դȤ [դꤪȤ] /(sK) (v5s,vt) to shake off/to throw off/
դ [դߤ] /(sK) (v5s,vt) to dishevel (hair)/
դ뤤˳ݤ [դ뤤ˤ] /(exp,v1) (1) (uk) to sieve/to sift/to winnow/to separate (wheat from chaff)/(exp,v1) (2) (uk) to screen (candidates)/
դ뤤 [դ뤤] /(v5s,vt) to muster (e.g. courage)/to gather/to collect/to pluck up/
դ뤤 [դ뤤] /(n) bolting cloth/
դ뤤ʬ [դ뤤櫓] /(v1,vt) to sift/to screen/
դ뤤 [դ뤤Ȥ] /(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)/
դ뤤Ω [դ뤤] /(sK) (v5t,vi) to cheer up/to be encouraged (by)/to be in high spirits/
դ뤨 [դ뤨] /(n) (ling) trill (consonant sound)/
դ뤨 [դ뤨] /(n) trembling voice/quavering voice/
դ뤵Ǽ [դ뤵ȤΤ] /(n) hometown tax/system in which taxpayers can choose to divert part of their residential tax to a specified local government/
դ /(n) (col) having one's penis fully exposed (i.e. wearing no trousers or underwear)/
դäƤä [դäƤ󤫤] /(exp) you are cordially invited to participate/please come and join us/
դäƤò [դäƤ󤫤] /(exp) you are cordially invited to participate/please come and join us/
դޤ [դޤ] /(n) sake offered to someone/treat of sake/
դΤ [դ뤵] /(sK) (n) (1) (uk) hometown/birthplace/native place/one's old home/(n) (2) (arch) ruins/historic remains/
դ줢 [դ줢Ҥ] /(n) meeting place/open area for meetings, markets, etc./
դ줢ưʪ [դ줢ɤ֤Ĥ] /(n) petting zoo/
դ [դޤ] /(v5r,vi) to go around spreading (news, rumors, etc.)/to cry about/to circulate/to broadcast/
դ礤 [դ줢] /(n,adj-f) (uk) contact/connectedness/rapport/mutual touching/
դ /(n) fulu/protective talisman used historically by Taoist pilgrims in China/
դ /(exp) (sl) (joc) (rare) got to go, taking a bath/
դ [դ] /(sK) (n) bathroom/
դä /(sk) (adv,vs) (1) (on-mim) floatingly/driftingly/with a sense of weightlessness/(adv,vs) (2) (on-mim) softly/gently/lightly/(adv,vs) (3) (on-mim) restlessly/uncertainly/unconfidently/nervously/
դä /(adv,vs) (1) (on-mim) floatingly/driftingly/with a sense of weightlessness/(adv,vs) (2) (on-mim) softly/gently/lightly/(adv,vs) (3) (on-mim) restlessly/uncertainly/unconfidently/nervously/
դȤ /(adj-na) (col) fluffy and moist (of food)/melt-in-the-mouth/
դդ /(adv-to,adv) (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/(P)/
դ⤳ /(adj-no,adv,vs) (col) (on-mim) thick and fluffy/soft and lumpy/
դ /(adv-to) (on-mim) softly/gently/lightly/(P)/
դ /(int) (1) hmm/well .../humph/huh/pshaw/pish/(pref) (2) roughly/harshly/violently/(P)/
դ󤤵 [դ] /(sK) (ik) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դ󤤵 [դ󤤤] /(sK) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դ󤦤 /(adj-t) (arch) lively/vigorous/
դ󤾤֤ [դ󤾤꤫] /(v5r,vi) (1) to straighten up and stick one's chest out/to throw oneself back (e.g. in a chair)/to lean back (arrogantly)/(v5r,vi) (2) to assume a haughty attitude/to behave arrogantly/
դ /(v5r,vt) (1) to snatch/to grab/to steal/(v5r,vt) (2) to charge (an exorbitant price) for/
դ /(adj-na) plentiful/abundant/ample/lavish/
դ /(adv) abundantly/plentifully/amply/in plenty/fully/lavishly/generously/liberally/aplenty/
դɤƤ [դɤ򤷤Ƥ] /(exp,v5r) (id) to roll up one's sleeves and get to work/to buckle down/
դɤ [դɤҤȤ] /(exp,n) (wearing) a loincloth alone/nothing but a loincloth/
դɤ [դɤä礦] /(exp,n) (wearing) a loincloth alone/nothing but a loincloth/
դɤô [դɤĤ] /(n) (1) (uk) (col) rikishi of the lowest rank/(n) (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)/
դϵ [դ] /(sK) (ik) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դϵ [դ󤤤] /(sK) (n) (1) atmosphere/mood/ambience/ambiance/aura/feel/(n) (2) a certain air/presence/special aura/something (about someone)/(n) (3) (obs) (Earth's) atmosphere/
դ [դ󤬤] /(sK) (n) problems caused by animal droppings/
դͤޤ [դŤޤ] /(sK) (n) constipation/
դǢ [դˤ礦] /(n) feces and urine/excreta/human waste/
դ [դ󤸤Ф] /(v5r,vt) (col) to tie up (roughly; esp. to prevent escape)/to bind/to arrest/
դȿ֤ [դ󤾤꤫] /(sK) (v5r,vi) (1) to straighten up and stick one's chest out/to throw oneself back (e.g. in a chair)/to lean back (arrogantly)/(v5r,vi) (2) to assume a haughty attitude/to behave arrogantly/
դ [դ٤] /(n) (form) feces/faeces/excrement/stool/
դޤ [դŤޤ] /(v1,vt) (col) to grab hold of/to catch/
ղ [դ] /(n,vs,vt,vi) incubation/hatching/
ղ [դ礦] /(n) hatchery/
ղۻ [դ] /(n) candy made from wheat gluten/wheat-gluten snack/
Ƭ [դȤ] /(n) pier/wharf/quay/dock/
 [դ] /(sK) (n,adj-no) variegated/spotted/
 [դ] /(n,vs,vt,vi) incubation/hatching/
֡ /(v1,vi) (col) (uk) to complain/to grumble/to gripe/
֡֡ /(adv) (1) (on-mim) bugling (sound)/honking/oinking/vibrating (e.g. phone)/(adv) (2) (on-mim) grumbling/complaining/(n) (3) (chn) car/automobile/
֡ /(adv-to,adv) (1) (on-mim) whirr/hum/buzz/(adv-to,adv) (2) (on-mim) whoosh/woosh/whiz/
֡ [֤] /(sK) (sk) (v1,vi) (col) (uk) to complain/to grumble/to gripe/
֡ [֡] /(sK) (v1,vi) (col) (uk) to complain/to grumble/to gripe/
֤֤ /(sk) (adv) (1) (on-mim) bugling (sound)/honking/oinking/vibrating (e.g. phone)/(adv) (2) (on-mim) grumbling/complaining/(n) (3) (chn) car/automobile/
֤ /(adv-to,adv) (1) (on-mim) whirr/hum/buzz/(adv-to,adv) (2) (on-mim) whoosh/woosh/whiz/
֤֤ /(adj-no,adj-na,adv,adv-to,vs) (1) (on-mim) too large (clothing)/baggy/loose-fitting/(adj-no,adj-na,adv,adv-to,vs) (2) (on-mim) bulging/warping/(adv,vs) (3) (on-mim) parp/toot/blast/(P)/
֤֤ /(adv,adv-to,vs,n) (1) (on-mim) bulging/swelling (e.g. with water)/loose-fitting or baggy (clothing)/(adv,adv-to,vs,n) (2) (on-mim) bubbling/foaming/
֤ /(adv,adv-to) (on-mim) sound of something floating or sinking in water/
֤ /(sk) (n) (med) bougie (fre:)/probe/
֤ /(n) (1) (derog) ugly woman/(adj-na,n) (2) (derog) (col) ugly/
֤ /(exp,v1) (kyu:) to sulk/to pout/
֤ä /(adv,vs) (1) (on-mim) with a plunge (of something sharp into something soft)/with a thrust/with a stab/(adv,vs) (2) (on-mim) sullenly/sulkily/glumly/sourly/
֤֤ /(adv-to,adv,vs) (1) (on-mim) sputtering/smoldering/(adv-to,adv,vs) (2) (on-mim) repeated thrusting into something (sword, needle, etc.)/pricking repeatedly/(adv-to,adv,vs) (3) (on-mim) mutterings of discontent/faint sounds of complaint/
֤ /(adv,adv-to) (on-mim) with a plunge (of something sharp into something soft)/with a thrust/with a stab/
֤ /(n) (cards) hand with a total value of 10 or 20 points (in oicho-kabu; results in a loss)/
֤ [֤] /(n) (1) (food) pork okonomiyaki/(n) (2) (food) pork and egg/
֤ [֤] /(n) pork miso soup/miso soup with pork and vegetables/
֤ [Ȥˤ] /(sK) (n) pork/
֤ [֤ˤ] /(sK) (n) pork/
֤̣ [֤ߤ] /(sK) (n) (food) miso mixed with pork/pork miso/
֤ /(adv) very/
֤ /(n) (col) elated mood/(in) high spirits/
֤ /(v5r,vt) (sl) to break (a promise)/to ignore (a call, text message, etc.)/
֤ [֤路] /(n) (1) destruction/demolition/smashing apart/tearing down/(n) (2) spoiling/ruining/
֤ [֤魯] /(v5s,vt) (1) to destroy/to break (by striking)/to smash/to knock down/(v5s,vt) (2) to ruin (a plan, atmosphere, etc.)/to spoil/to wreck/
֤ [֤] /(v1,vt) (1) (rare) to forcefully open up (a hole; in a wall, etc.)/(v1,vt) (2) (rare) to speak frankly/to open one's heart/(v1,vt) (3) (rare) to throw out (everything inside)/to empty (e.g. a box)/
֤ [] /(sK) (v5r,vt) (1) to split (by striking)/to divide/(v5r,vt) (2) to disclose/to speak frankly/
֤ [֤] /(sK) (v5r,vt) (1) to split (by striking)/to divide/(v5r,vt) (2) to disclose/to speak frankly/
֤ [֤] /(v1,vt) (1) (rare) to forcefully open up (a hole; in a wall, etc.)/(v1,vt) (2) (rare) to speak frankly/to open one's heart/(v1,vt) (3) (rare) to throw out (everything inside)/to empty (e.g. a box)/
֤ [֤] /(v5m,vt) (1) to throw into/to toss into/to fling into/(v5m,vt) (2) to drive (a nail, etc.) into/to hammer in/to land (a punch) on/to belt (a ball) into (e.g. the stands)/(v5m,vt) (3) to fire (a bullet) into/to launch (a missile) at/(v5m,vt) (4) to wear (a sword, etc.)/to carry/
֤դ [] /(sK) (v5k,vt) (1) to smash/to break (into pieces)/to shatter/to crush/(v5k,vt) (2) to simplify/to make easy to understand/
֤դ [֤] /(sK) (v5k,vt) (1) to smash/to break (into pieces)/to shatter/to crush/(v5k,vt) (2) to simplify/to make easy to understand/
֤ [֤] /(v5s,vt) (1) to beat to death/to club to death/(v5s,vt) (2) to kill/
֤ [֤ޤ] /(sK) (v1,vt) (1) (uk) to dump (e.g. onto the floor)/to empty by overturning/to throw out (the contents)/(v1,vt) (2) (uk) to tell everything/to open one's heart/to reveal (a secret, the truth, etc.)/to vent (e.g. one's anger)/
֤ [֥ޤ] /(sK) (sk) (v1,vt) (1) (uk) to dump (e.g. onto the floor)/to empty by overturning/to throw out (the contents)/(v1,vt) (2) (uk) to tell everything/to open one's heart/to reveal (a secret, the truth, etc.)/to vent (e.g. one's anger)/
֤夲 [֤] /(v1,vt) to talk big (about)/to talk boastfully (about)/to talk overconfidently (about)/to make a bold statement (about)/
֤ڤ [֤] /(n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֤] /(n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֤] /(sk) (n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֤] /(sk) (n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֥] /(sk) (n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֥] /(sk) (n,vs,vi) (col) blowing one's top/losing it/flipping out/
֤ڤ [֤] /(v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֤] /(v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֤] /(sk) (v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֤] /(sk) (v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֥] /(sk) (v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֥] /(sk) (v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ڤ [֥] /(sk) (v1,vi) (col) to become enraged/to blow one's top/to lose it/to flip out/
֤ [֤] /(v5r,vi) (1) to slam into/to crash into/to run into/to hit (against)/(v5r,vi) (2) to face (trouble, difficulties, etc.)/to confront/
֤ˤ [֤֤] /(v5r,vt) to smash down/to batter down/to beat in/to destroy/
֤ȴ [֤̤] /(n) (1) removing a partition (wall)/(adv) (2) (col) straight through without interruption/
֤ȴ [֤̤] /(v5k,vt) (1) to pierce/to go through/to bore into/to dig through/(v5k,vt) (2) to remove (partitions between rooms)/to knock (e.g. two rooms) into one/(v5k,vt) (3) to carry out (to completion)/
֤ [֤Ϥʤ] /(sK) (v5s,vt) (rare) to fire (a gun, arrow, etc.)/
֤ [֤] /(v1,vt) (1) (rare) to forcefully open up (a hole; in a wall, etc.)/(v1,vt) (2) (rare) to speak frankly/to open one's heart/(v1,vt) (3) (rare) to throw out (everything inside)/to empty (e.g. a box)/
֤äɹ [֤ä] /(n) chipped ice/ice chips/
֤ä [֤ä] /(n) (food) (uk) soba with broth poured over it/
֤ä [֤äᤷ] /(n) (food) rice with other ingredients poured on top/
֤ä [֤äܤ] /(adj-na,n) (uk) curt/blunt/brusque/(P)/
֤ä [֤äߤŤ] /(n) (fish) bottom fishing/legering/
֤äȴ [֤ä̤] /(v5k,vt) (1) to pull out (with force)/(v5k,vt) (2) to pierce/to bore into/to join (multiple rooms) into one/(v5k,vt) (3) to steal (e.g. personal information)/
֤ä¤ [֤ä] /(v5r,vt) to chop/to cut off/to chop off/to hack off/
֤äڤ [֤ä] /(v5r,vt) to chop/to cut off/to chop off/to hack off/
֤ä㤱 /(adv) (1) (col) frankly/honestly speaking/to tell the truth/to put it bluntly/(n) (2) (col) speaking one's mind and holding nothing back/(adv) (3) (col) really/extremely/super/
֤ä㤱 /(v1,vt) (col) to speak frankly/to put things bluntly/
֤äڤ [֤ä] /(sK) (n,adj-no) (uk) (establishing a) big lead/(winning by a) huge margin/breaking away (from the field)/
֤äڤ [֤ä] /(rK) (v5r,vt) (1) (uk) to beat by a wide margin (in a race)/(v5r,vt) (2) (uk) to tear (off) roughly/
֤äĤ /(v5r,vi) (1) to bump into/to run into/to collide with/to hit/to strike/(v5r,vi) (2) to encounter/to meet with/to come upon/to face/to run up against/to be confronted with/(v5r,vi) (3) to clash (of opinions, people, etc.)/to conflict/to be at odds (with)/(v5r,vi) (4) to clash (of events)/to fall (on)/to occur at the same time (as)/(v5r,vi) (5) to tackle head-on (a difficulty)/to confront boldly/
֤äĤ [֤äĤۤФ] /(n,adj-no) performing without rehearsal/
֤äĤ /(adv,adv-to) (1) (on-mim) (breaking) with a snap (of a rope, string, etc.)/(adv,adv-to) (2) (on-mim) stabbing (with a knife, etc.)/
֤äȤ /(adj-i) (col) fat/thick/
֤ð㤤 [֤ä] /(n) diagonal cross/x-shaped cross/
֤ò [֤ä魯] /(v5s,vt) (1) (col) to destroy/to break (by striking)/to smash/to knock down/(v5s,vt) (2) (col) to ruin (a plan, atmosphere, etc.)/to spoil/to wreck/
֤óݤ [֤ä] /(n) (1) (uk) dish made by pouring broth over something (esp. bukkake soba)/(n) (2) (uk) (col) splashing on/splashing at/(n) (3) (uk) (sl) (vulg) bukkake (ejaculation onto someone's face)/
֤óݤ [֤ä] /(sK) (n) (food) (uk) soba with broth poured over it/
֤óݤ [֤ä] /(v1,vt) (uk) to dash (water, etc.; on someone or something)/to throw (on)/to pour (over)/
֤óݤ [֤ä] /(sK) (n) (food) (uk) soba with broth poured over it/
֤óݤ [֤äᤷ] /(sK) (n) (food) rice with other ingredients poured on top/
֤ù [֤ä] /(n) (1) (uk) striking into/driving into/(n) (2) (uk) throwing in/tossing in/(n) (3) (uk) mixing/(n) (4) (uk) wearing (a sword)/(n) (5) (uk) bottom fishing/legering/(n) (6) (uk) gap between pegs in a pachinko machine (that a ball can pass through)/
֤ù [֤äߤŤ] /(n) (fish) bottom fishing/legering/
֤ù [֤ä] /(v5m,vt) (1) (uk) to drive (something) into/to strike into/to hammer in/(v5m,vt) (2) (uk) to throw into/to toss into/to cast into/(v5m,vt) (3) (uk) to mix/(v5m,vt) (4) (uk) to wear (a sword)/to carry/
֤úä [֤äޤ] /(rK) (v1,vi) (uk) (col) to be very surprised/to be flabbergasted/
֤û [֤ä] /(v5s,vt) to kill/to beat to death/
֤ڤ [֤ä] /(v5r,vt) to chop off/to hack off/
֤ڤ [֤ä] /(v1,vi) (1) to suddenly break with a snap/to suddenly get cut off/(v1,vi) (2) to snap/to become furious/
֤ڤ [֤ä] /(sK) (v5r,vt) (1) (uk) to beat by a wide margin (in a race)/(v5r,vt) (2) (uk) to tear (off) roughly/
֤³ [֤äĤŤ] /(adj-no,n) continuous/without a break/
֤á [֤ä] /(v5k,vt) to beat/to batter/to pummel/
֤̤ [֤äȤ] /(adj-no,n) (1) continuous/nonstop/consecutive/ceaseless/(n) (2) removing partitions (to create an open space)/joining separate rooms into one/
֤٤ [֤äĤ֤] /(v5s,vt) (1) to smash (violently)/to crush/(v5s,vt) (2) to ruin (a plan, company, etc.)/to wreck/to destroy/to bring down/
֤ݤ [֤ä] /(v5s,vt) to knock down/to bring down/
֤ݤ [֤ä] /(v1,vi) to collapse/to fall down (in a heap)/
֤Ф [֤äȤФ] /(v5s,vt) (1) to knock (someone) off their feet/to knock down/(v5s,vt) (2) to send flying/to strike/to fling/to fire/(v5s,vt) (3) to drive away (one's sorrows, worries, etc.)/to dispel/(v5s,vt) (4) to drive at terrific speed/to barrel along/
֤ [֤äȤ] /(n) flying far/blasting (e.g. into the sky)/powerful jump/leap/
֤ [֤äȤ] /(v5b,vi) (1) to fly (with great force)/to blast (e.g. into the sky)/(v5b,vi) (2) to lack common sense/(v5b,vi) (3) (col) to be extremely surprised (by)/
֤ [֤äѤʤ] /(v5s,vt) to fire (a gun)/to shoot/to let off/to loose off/to blow (someone) away/
֤Ĥθ [֤Ĥꤲ] /(n) (sumo) head-to-head training/drill consisting of pushing and being pushed/battering practice/
֤Ĥ礤 [֤Ĥꤢ] /(n) collision/clashing/
֤Ĥ礦 [֤Ĥꤢ] /(v5u,vt) to collide/to clash/
֤Ĥ [֤ĤꤪȤ] /(n) man who deliberately bumps into women (on the street, at a train station, etc.)/
֤Ĥ /(v5r,vi) (1) to bump into/to run into/to collide with/to hit/to strike/(v5r,vi) (2) to encounter/to meet with/to come upon/to face/to run up against/to be confronted with/(v5r,vi) (3) to clash (of opinions, people, etc.)/to conflict/to be at odds (with)/(v5r,vi) (4) to clash (of events)/to fall (on)/to occur at the same time (as)/(v5r,vi) (5) to tackle head-on (a difficulty)/to confront boldly/(P)/
֤Ĥ /(adv) moaning/muttering/complaining/
֤Ĥ礦 [֤Ĥ] /(v5u) (1) to knock (ideas) against each other/to present competing ideas/to have a lively exchange of ideas/(v5u) (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/(n,adv,adv-to) (2) pimples/spots/eruption/rash/(n,adv,adv-to) (3) cutting into small pieces/(n,adv,adv-to) (4) simmering/(P)/
֤Ĥ /(adv,adv-to) (1) (on-mim) (breaking) with a snap (of a rope, string, etc.)/(adv,adv-to) (2) (on-mim) stabbing (with a knife, etc.)/
֤Ŀ [֤Ĥ] /(n) (work) Animal Crossing (video game series) (abbr)/
֤ڤ [֤Ĥ] /(n) (food) chunk/lump/thick slice/cutting into chunks/
֤ڤˤ [֤Ĥˤ] /(exp,vs-i) to cut (food) into chunks/to chop into lumps/
֤ɤ [֤ɤΤ] /(exp,n) grapevine/
֤ɤ [֤ɤ] /(n) candy-coated grapes on a stick/
֤ɤ [֤ɤ] /(n) vineyard/
֤ɤ̽ [֤ɤ夦] /(n) grape juice/
֤ɤʤ [֤ɤܤ꤭] /(sK) (n) winepress/
֤ɤ [֤ɤ] /(n) grape picking/
֤ɤ [֤ɤ] /(n) (grape) wine/
֤ɤ [֤ɤ] /(n,adj-no) dark purple/grape/
֤ɤ [֤ɤष] /(n) moth larva (oft. used as bait for mountain stream fishing)/
֤ɤ [֤ɤȤ] /(n) (chem) dextrose/glucose (usu. D-glucose)/grape sugar/
֤ɤ [֤ɤȤȤȤ] /(n) high-fructose corn syrup/HFCS/
֤ɤƦ [֤ɤޤ] /(n) (1) black soybean/(n) (2) soybeans boiled in sugary water/(n) (3) (rare) pea/
֤ɤȪ [֤ɤФ] /(n) vineyard/vinery/grape plantation/
֤ɤ [֤ɤޤ] /(n) (med) uveitis/
֤ʤᤸ /(n) (uk) brown beech mushroom (Hypsizygus marmoreus)/brown clamshell mushroom/
֤ʤ [֤ʤΤ] /(n) Japanese beech (Fagus crenata)/Siebold's beech/
֤ [֤֤Ť] /(n) (kyb:) ochazuke/cooked rice with green tea poured on it/
֤Ҥ [֤֤Ť] /(n) (kyb:) ochazuke/cooked rice with green tea poured on it/
֤ۤ /(int) boohoo (crying)/
֤֤ /(adj-no,adj-na,adv,adv-to,vs) (on-mim) soft/flabby/spongy/mushy/soggy/
֤ä /(adv) (1) limply/(adv) (2) idly/(adv) (3) aimlessly/
֤Ĥ /(v5k,vi) (1) to stroll about/to saunter/to wander/to ramble/to hang around/to linger/(v5k,vi) (2) to dangle/to swing/
֤֤ /(adv,adv-to,vs,adj-na) (1) (on-mim) dangling/swaying/swinging/(adv,adv-to,vs) (2) (on-mim) (walking) leisurely/aimlessly/strolling/wandering/rambling/(adv,adv-to,vs) (3) (on-mim) idly/lazily/leisurely/aimlessly/(P)/
֤֤ [֤֤ޤ] /(n) (med) lingering illness/chronic ill health/long-term malaise of uncertain origin/
֤ /(adv-to,adv) (1) (on-mim) dangling/(adv-to,adv) (2) (on-mim) aimlessly/casually/idly/(adv-to,adv) (3) (on-mim) unexpectedly/
֤֤ /(adv,adv-to) (1) (on-mim) dangling/swaying/swinging/(adv,adv-to) (2) (on-mim) (walking) leisurely/aimlessly/strolling/wandering/rambling/(adv,adv-to) (3) (on-mim) idly/lazily/leisurely/aimlessly/
֤ /(adv-to,adv) hanging loosely/dangling limply/
֤֤ /(vs,adv,adv-to,adj-no,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) (1) to hang down (from)/to dangle/to swing/to be suspended/(v5r,vi) (2) to be within one's reach/to dangle (before one's eyes)/(v5r,vi) (3) to be completely reliant on/to be entirely dependent on/(P)/
֤鲼 [֤餵] /(v1,vt) to hang/to suspend/to dangle/to swing/to carry/(P)/
֤ꤳ /(n) sailfin sandfish eggs/
֤û [֤ä] /(n,vs,vi) (derog) (col) woman or girl who acts cute by playing innocent and helpless/
֤֤ /(adv,adv-to,vs) (on-mim) angrily/in a huff/in anger/
֤纬 [֤] /(n) (food) yellowtail and daikon cooked with soy sauce/
֤֤ [֤꤫] /(v5s,vi) to come back (of an illness, cold weather, etc.)/to return/to recur/to happen again/
֤뤦 /(v5u,vi) (col) to cower in fear/to be scared/to be nervous/
֤ä /(adv) (on-mim) shiveringly/
֤֤ /(adv,adv-to,vs) (on-mim) trembling (with fear, anger, etc.)/shivering (with cold)/shaking/quivering/(P)/
֤ /(adv-to,adv) (on-mim) with a vroom/with a sudden shaking/
֤ /(int) (1) (on-mim) va-va-vroom/va-voom/vrrrm/(int) (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/(n) (2) deviation/slight shifting/
֤ /(v1,vi) (1) to be blurred (due to motion; of a photo, video, etc.)/to be shaken (of a camera)/(v1,vi) (2) to waver (in one's beliefs, policy, etc.)/(v1,vi) (3) to shift (position)/to be slightly off/
֤ /(sk) (int) (net-sl) bwahaha (laughter)/
֤Ϥ /(int) (net-sl) bwahaha (laughter)/
֤ϤϤ /(sk) (int) (net-sl) bwahaha (laughter)/
֤ϤϤϤ /(sk) (int) (net-sl) bwahaha (laughter)/
֤֤ /(adj-na,adv,vs) (on-mim) spongy/
֤֤ /(adv,adv-to) (1) (on-mim) buzz/hum/(adv,adv-to) (2) (on-mim) shake (with vigor)/shaking/
֤󲥤 [֤ʤ] /(v5r,vt) to hit hard/to punch hard/to give a hard blow/to wallop/to sock/
֤󲥤 [֥ʤ] /(sk) (v5r,vt) to hit hard/to punch hard/to give a hard blow/to wallop/to sock/
֤ [֤] /(n) (abbr) newspaper reporter/
֤ [֤ޤ路] /(n) (1) (pair of) compasses/dividers/(n) (2) revolving stage/
֤ [֤ޤ魯] /(v5s,vt) to spin vigorously/to wave around (e.g. sword, bat)/
֤ꤲ [֤ʤ] /(v1,vt) to throw (strongly, violently, etc.)/
ָ [֤Ĥ] /(sK) (adj-i) thick/bulky/massive/heavy/
 [֤] /(adj-t,adv-to) (1) disappointed/dejected/disheartened/glum/astonished/dumbfounded/(adj-t,adv-to) (2) indignant/angry/
ס /(n,adj-no,adv,adv-to) (1) (on-mim) toot (e.g. of trumpet)/(n,adj-no,adv,adv-to) (2) (on-mim) honk (e.g. of klaxon)/beep/(n,adj-no,adv,adv-to) (3) (on-mim) farting sound/(n,adj-no,adv,adv-to) (4) (on-mim) sound of something being inflated/puff/poof/phoo/
ס /(n,adj-no,adv,adv-to) (1) (on-mim) toot (e.g. of trumpet)/(n,adj-no,adv,adv-to) (2) (on-mim) honk (e.g. of klaxon)/beep/(n,adj-no,adv,adv-to) (3) (on-mim) farting sound/(n,adj-no,adv,adv-to) (4) (on-mim) sound of something being inflated/puff/poof/phoo/
סϺ [ס] /(n) (col) unemployed person/vagabond/floater/vagrant/
פä /(adv) (1) (on-mim) suddenly in a bad mood/in a huff/(adv) (2) (on-mim) abruptly/suddenly/unexpectedly/
פ /(adv) (1) (on-mim) suddenly in a bad mood/in a huff/(adv) (2) (on-mim) abruptly/suddenly/unexpectedly/
פ /(n,adj-no,adv,adv-to) (1) (on-mim) toot (e.g. of trumpet)/(n,adj-no,adv,adv-to) (2) (on-mim) honk (e.g. of klaxon)/beep/(n,adj-no,adv,adv-to) (3) (on-mim) farting sound/(n,adj-no,adv,adv-to) (4) (on-mim) sound of something being inflated/puff/poof/phoo/
פ /(n,adj-no,adv,adv-to) (1) (on-mim) toot (e.g. of trumpet)/(n,adj-no,adv,adv-to) (2) (on-mim) honk (e.g. of klaxon)/beep/(n,adj-no,adv,adv-to) (3) (on-mim) farting sound/(n,adj-no,adv,adv-to) (4) (on-mim) sound of something being inflated/puff/poof/phoo/
פפ /(adv,adv-to) (1) (on-mim) lightly (floating)/buoyantly/(adv,adv-to) (2) (on-mim) puffing (on a pipe, cigarette, etc.)/(adv,adv-to) (3) (on-mim) tooting (a trumpet, horn, etc.)/blowing (a flute, whistle)/
פ /(adv-to,adv) (1) (on-mim) puffing (e.g. cigarette smoke)/(adv-to,adv) (2) (on-mim) bobbing (to the surface)/floating lightly/
פפ /(adv-to,adv) (1) (on-mim) puffing (e.g. cigarette smoke)/(adv-to,adv) (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/(adv,adv-to) (2) (on-mim) cute and chubby/pudgy/puffed up/
פפ /(n) (char) Puku Puku/
פ /(adv,adv-to) (1) (on-mim) partly puffed up/(adv,adv-to) (2) (on-mim) bubblingly/
פפ /(adv-to,adv,vs) (1) (on-mim) sputtering/smoldering/(adv-to,adv,vs) (2) (on-mim) repeated thrusting into something (sword, needle, etc.)/pricking repeatedly/
פ /(adv-to) (1) (on-mim) with a click (of a button or switch)/(adv-to,vs) (2) (on-mim) with a snap/crisply/(adv-to,vs) (3) (on-mim) one (small protrusion, hole, etc.)/single/(adv-to) (4) (on-mim) shortly/briefly/small/
פǤ /(adj-no) chubby/small and plump/
פפ /(adv-to,adv) (1) (on-mim) with a pop/with a squish/(adv-to,adv,vs) (2) (on-mim) grainy/crunchy/lumpy/(n) (3) (tradem) bubble wrap/(n) (4) small grains/small bumps/
פä /(adv,vs) (on-mim) puffed up/plump/
פäĤ /(adv,adv-to) (1) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/(adv,adv-to) (2) (on-mim) (stopping) suddenly (of communications, a practice, etc.)/abruptly/completely/once and for all/
פäĤ /(n,vs,vi) (1) (col) (on-mim) going crazy/losing one's temper/snapping/(adv,adv-to) (2) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/
פä /(adv) (1) puffing motion (when blowing, spitting, etc.)/(adv) (2) pouting (with displeasure)/
פĤ /(adv-to) (1) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/(adv-to) (2) (on-mim) (ending) suddenly (of a call, communications, etc.)/(adv-to) (3) (on-mim) breaking out (of a pimple, swelling, etc.)/(adv-to) (4) (on-mim) pricking (e.g. with a needle)/
פĤפ /(adv,adv-to,vs) (1) (on-mim) bumpy (e.g. of a rash)/knobbly/pimply/(adv,adv-to,vs) (2) (on-mim) easily cut/
פĤ /(adv-to,adv) (1) (on-mim) (breaking) with a snap (of a thread, string, etc.)/(adv-to,adv) (2) (on-mim) (ending) suddenly (of a call, communications, etc.)/(adv-to,adv) (3) (on-mim) piercing (e.g. with a needle)/(adv-to,adv) (4) (on-mim) squashing (something small; e.g. an insect)/(adv-to,adv) (5) (on-mim) breaking out (e.g. of a pimple)/
פĤ /(adv-to) (1) (on-mim) (breaking) with a snap (of a thread, rope, etc.)/(adv-to) (2) (on-mim) (ending) suddenly (of a call, communications, etc.)/(adv-to) (3) (on-mim) breaking out (of a pimple, swelling, etc.)/
פˤפ /(adv,adv-to,vs) (on-mim) squishy/springy/bouncy/
פ˻ [פˤ] /(n) (sl) chubby girl/
פפ /(n) (product) Puyo Puyo (video game series)/
פפ /(n) jelly-like/
פפ褹 /(n) jelly ball scooping (festival game)/
פפ /(adv,adv-to,vs,vi) (1) (on-mim) loosely dangling/lightly swaying/swinging slightly/(adv,adv-to,vs,vi) (2) (on-mim) (walking) leisurely/aimlessly/strolling/wandering/rambling/(adv,adv-to,vs,vi) (3) (on-mim) idly/lazily/leisurely/aimlessly/
פפ /(adv,adv-to,vs) (1) (on-mim) angrily/in a huff/in anger/(adv,adv-to,vs) (2) (on-mim) plump/tender/
פפ /(adv,adv-to) (on-mim) plump/jiggly/bouncy/
פפ /(adv,adv-to,vs) (1) (on-mim) trembling/shivering/(adv,adv-to,vs) (2) (on-mim) jiggling/wobbling/bouncing/
פ /(n,adj-f,vs) (on-mim) shaking like a jelly/jellylike/
פפ /(n,adj-f,vs) (on-mim) shaking like a jelly/jellylike/
פ󤹤 /(adv,vs) (on-mim) (sl) angrily/in a huff/
פ /(adv,vs) (1) (on-mim) angrily/sulkily/in a huff/(adv,vs) (2) (on-mim) (smelling) strongly/pungently/reeking/
פפ /(adv,adv-to,vs) (1) (on-mim) (smelling) strongly/pungently/(adv,adv-to,vs) (2) (on-mim) angrily/furiously/indignantly/in a huff/fuming/
 /(prt) to/towards/for/(P)/
ء /(int) oh, yes?/really?/
ؤؤ /(int) (1) (col) yes/sure/gotcha/(adv,vs) (2) sycophantically/servilely/fawningly/
ؤ [ؤ] /(n,vs,vi) falling dead/perishing/dying/
ؤ /(int) oh, yes?/really?/
ؤ /(int) oh, yes?/really?/
ؤ /(int) oh, yes?/really?/
ؤؤ /(vs,n) (sl) to be fed up (with)/to be tired (of)/to be bored (with)/to be unable to bear/
ؤ [ؤ] /(n,vs,vi) cleavage (in gems)/
ؤ [ؤ] /(n) remote place/backcountry/the sticks/hinterland/
ؤ [ؤ] /(n) splint/shingle/
ؤ /(int) (col) achoo/atishoo/
ؤ /(int) (col) achoo/atishoo/
ؤ [ؤष] /(n) stinky bug (esp. the bombardier beetle)/stink bug/
ؤ [ؤष] /(n) stinky bug (esp. the bombardier beetle)/stink bug/
ؤؤ /(adv,adv-to,vs) (1) (on-mim) pliantly/pliably/(adv,adv-to,vs) (2) (on-mim) subserviently/ingratiatingly/servilely/
ؤ [ؤ] /(sK) (n) waist band/
ؤ /(n) (uk) Cyathea spinulosa (species of tree fern)/
ؤ /(n,n-suf) fish pickled in rice-bran paste (esp. mackerel)/
ؤय /(ok) (n) (1) (derog) unattractive person/(n) (2) (derog) coward/weakling/
ؤʤ [ؤޤ] /(v1,vt) to bend/
ؤޤ [ؤ] /(v5r,vt) to smash/to break/
ؤ狼 [ؤ狼] /(sK) (exp) (1) (id) what a joke!/don't make me laugh!/(exp,v5s) (2) (id) to split one's sides laughing/to be convulsed with laughter/one's navel boils water (using the heat generated by laughing)/
ؤʨ [ؤ狼] /(exp) (1) (id) what a joke!/don't make me laugh!/(exp,v5s) (2) (id) to split one's sides laughing/to be convulsed with laughter/one's navel boils water (using the heat generated by laughing)/
ؤ [ؤ꤬] /(n) (rare) secret savings/
ؤ狼 [ؤǤ狼] /(sK) (exp) (1) (id) what a joke!/don't make me laugh!/(exp,v5s) (2) (id) to split one's sides laughing/to be convulsed with laughter/to boil tea with one's navel (using the heat generated by laughing)/
ؤʨ [ؤǤ狼] /(exp) (1) (id) what a joke!/don't make me laugh!/(exp,v5s) (2) (id) to split one's sides laughing/to be convulsed with laughter/to boil tea with one's navel (using the heat generated by laughing)/
ؤν [ؤΤ] /(n) umbilical cord/
ؤʤ [ؤޤ] /(exp,v1) (id) to (go into a) sulk/to get cranky/to get cross/to become perverse/
ؤʤ [ؤޤ] /(n,adj-na,adj-no) perverseness/perversity/perverse person/difficult person/contrary person/
ؤʤ [ؤޤ] /(n,adj-na,adj-no) perverseness/perversity/perverse person/difficult person/contrary person/
ؤ [ؤ] /(sK) (n) (uk) secret savings/secret stash/money hidden away/
ؤФå [ؤå] /(exp,n) bare midriff/bare midriff look/
ؤ /(n) (zool) (uk) operculum (of a shellfish)/
ؤ /(int) (col) I failed/I screwed up/
ؤβ [ؤΤ褳] /(sK) (exp,n) (id) loving something but being very bad at it/
ؤФ /(v5r,vi) (1) to be exhausted/to be tired out/to be worn out/to collapse (from exhaustion)/(v5r,vi) (2) to be discouraged/to lose heart/to give in/
ؤؤ /(adv,adv-to) (on-mim) falling down/lacking the energy to stand/collapsing/
ؤ [ؤꤳ] /(v5m) to sit down hard/to sink down to the floor/
ؤ /(v5r,vi) (1) to fall on one's backside/(v5r,vi) (2) 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/wuss/
ؤ /(v1,vi) (1) (col) to be sloppy/to be lazy/to be no good/(v1,vi) (2) (col) to be worn out/to be exhausted/(v1,vi) (3) (col) to be worn out (e.g. equipment)/to have stopped working/
ؤ޿ [ؤޤ] /(n) liquid cosmetic made from loofah extract/
ؤय /(ok) (n) (1) (derog) unattractive person/(n) (2) (derog) coward/weakling/
ؤय /(ok) (n) (1) (derog) unattractive person/(n) (2) (derog) coward/weakling/
ؤय /(n) (1) (derog) unattractive person/(n) (2) (derog) coward/weakling/
ؤ⤯ /(ok) (n) (1) (derog) unattractive person/(n) (2) (derog) coward/weakling/
ؤä /(int) (col) achoo/atishoo/
ؤä /(sk) (int) (col) achoo/atishoo/
ؤä /(n) worthless thing/trivial thing/
ؤä /(adj-na) (1) unconcerned (about)/unbothered/unworried/nonchalant/not caring/not minding/(adj-na) (2) easy/simple/
ؤäԤ [ؤäԤꤴ] /(n) (1) bent back/prone posture/(n) (2) weak-kneed/timidity/lack of nerve/
ؤäݤ /(adj-f,adj-na) hack/untrained/incompetent/useless/quack (doctor)/
ؤĤդ /(adv-to,adj-t) rocking from side to side (of a boat)/
ؤĤۤ /(adv-to,adj-t) rocking from side to side (of a boat)/
ؤĤݤ /(adv-to,adj-t) rocking from side to side (of a boat)/
ؤ /(exp,prt) to/towards/for/
ؤȤؤ /(adj-na,adj-no) (on-mim) completely exhausted/dead tired/knackered/
ؤɤФ [ؤɤǤ] /(exp,v1) (1) (id) to be nauseating/to be disgusting/to be revolting/(exp,v1) (2) to throw up/to vomit/
ؤɤ /(vs,adv) (on-mim) flustered/flurried/stuttering (e.g. an apology)/
ؤɤ /(n) sludge/slime/chemical ooze/
ؤʤؤ /(adv,adv-to,vs,adj-na) (1) (on-mim) weakly/helplessly/(adj-no,adj-na,vs,adv,adv-to) (2) (on-mim) weak/flimsy/easy to bend/
ؤ [ؤʤ礳] /(rK) (n) (uk) (derog) novice/greenhorn/squirt/worthless person/
ؤΤؤΤؤ /(n) henohenomoheji/seven hiragana characters grouped together to look like a face/
ؤΤؤΤؤ /(n) henohenomoheji/seven hiragana characters grouped together to look like a face/
ؤλ [ؤΤ] /(n) mouth shaped like a kana "he" character/mouth turned down at the corners/
ؤλ˷ [ؤΤˤह] /(exp,n) mouth shaped like a kana "he" character/mouth turned down at the corners/
ؤФդ [ؤФĤ] /(v5k,vi) (uk) to cling to/to stick to/to lie flat (e.g. on the ground)/
ؤФ /(v5r,vi) (col) to be exhausted/to be worn out/
ؤӤĤ [ؤӤĤ] /(n) (astron) Ophiuchus (constellation)/the Serpent Bearer/
ؤӺ [ؤӤ] /(n) (astron) Serpens (constellation)/the Snake/
ؤǯ [ؤӤɤ] /(sK) (n) year of the Snake/
ؤ֤ /(int) achoo/atishoo/
ؤ֤ /(int) achoo/atishoo/
ؤ /(int) (1) heh-heh/hee-hee/ha ha/(n) (2) (arch) female genitals/vagina/vulva/
ؤؤΤΤؤ /(n) henohenomoheji/seven hiragana characters grouped together to look like a face/
ؤ٤줱 /(adj-na,adj-no) (col) dead drunk/blotto/
ؤ /(n,adj-na) (1) (col) bungler/greenhorn/clumsy/poor hand/(n,adj-na) (2) (col) low quality (of crops, fruits, etc.)/poor produce/(n) (3) wasp larva (esp. of yellowjacket species Vespula flaviceps; used as food)/bee larva/hornet larva/
ؤܤ /(adj-i) (col) clumsy/unskillful/bungling/poor/bad/
ؤܰ [ؤܤ] /(n) (col) quack doctor/unqualified doctor/inept doctor/
ؤ /(n) (1) blunder/bungle/gaffe/mistake/(adj-na) (2) bungling/stupid/tactless/clumsy/awkward/
ؤؤ /(adv,adv-to,vs) (1) (on-mim) (laughing) foolishly/(smiling) thoughtlessly/(adv,adv-to,vs) (2) (on-mim) indiscreetly (talking)/carelessly (speaking)/frivolously/flippantly/(adj-na,adv,adv-to,vs) (3) (on-mim) thin (paper, cloth, etc.)/flimsy/(adv,adv-to,vs) (4) (on-mim) (arch) flaring up/bursting into flames/
ؤ /(adv-to) (laughing) foolishly/(smiling) thoughtlessly/
ؤؤ /(adj-na,adv-to,vs) (on-mim) 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/
ؤȤ [ؤȤ] /(sK) (n) (med) tonsillitis/
ؤȤ [ؤȤ] /(sK) (n) (1) (anat) tonsil/(n) (2) (med) tonsillitis/
ؤȤ [ؤȤҤ] /(sK) (n) (med) tonsillar hypertrophy/enlarged tonsils/
 [ؤ꤯] /(sK) (n) sophism/chop logic/far-fetched argument/quibble/cavil/argument for argument's sake/
 /(aux) (ktb:) (thb:) word used at sentence-end (like a particle) to indicate speculation, volition or invitation/
١ /(int) (abbr) bleh/
١ /(int) bleh/
٤ /(aux) (ktb:) (thb:) word used at sentence-end (like a particle) to indicate speculation, volition or invitation/
٤ /(int) bleh/
٤ [٤֤] /(n) small sailing boat used for collecting nori, etc./
٤Ǥ̵ [٤ǤϤʤ] /(sK) (exp,adj-i) (uk) should not/must not/
٤ [٤夦] /(n) (math) power series/
٤ [٤] /(n) (math) nth root/radical/
٤ؿ [٤] /(n) (math) exponent/
٤ [٤夦] /(n) (math) power set/
٤ [٤礦] /(n,vs) (math) exponentiation/power/
٤§ [٤礦] /(n) (math) power law/
٤ [٤] /(n) idealistic argument/perfectionist ideas/impracticable ideas/reasoning over how things ought to be/
٤ /(n) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
٤ʤ /(exp) cannot possibly be/
٤ [٤] /(n) sake cup shaped so it cannot be put down until emptied/
٤ [٤Ϥ] /(n) sake cup shaped so it cannot be put down until emptied/
٤ /(n) (thb:) cow/
٤٤ /(adv,adv-to,adj-no,vs) (1) (on-mim) denting/buckling/giving (in)/(adv,vs) (2) (on-mim) (obs) bowing repeatedly/kowtowing/bowing and scraping/being obsequious/being servile/
٤ [٤] /(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) all over/filled in/solid/gapless/(n-pref) (2) complete/total/(adj-na) (3) (col) cliched/hackneyed/corny/predictable/(adj-no) (4) (comp) plaintext/(n) (5) (print) (abbr) solid printing/solid typesetting/(n) (6) (photo) (abbr) contact print/
٤ä /(adv) (1) clingingly/(stuck) together/(pressed) all the way down/(attached) cleanly/(adv) (2) (flopping) down/
٤٤ /(adj-na,adv,vs) (1) (on-mim) sticky/(adv,adv-to) (2) (on-mim) thickly (e.g. painted)/heavily (applied)/(adv,adv-to) (3) (on-mim) all over (pasting, stamping, etc.)/(adv,adv-to,vs) (4) (on-mim) clinging (e.g. of a person)/following around/being all over (each other)/flirting/(adj-na) (5) (col) cliched/hackneyed/(P)/
٤ /(adv-to) (1) (on-mim) slapping on (stamp, sticker)/(adv-to) (2) (on-mim) flopping down/
٤ /(adj-no) squished flat/
٤ [٤] /(n) insignificant article (in a newspaper)/
٤ [٤ܤ] /(n,vs) (falling) deeply in love/
٤ [٤] /(n) solid writing/close writing/writing without spaces/
٤Ƥ [٤䤭] /(sK) (n) (1) (photo) contact print/(n) (2) (food) beta-yaki/thin Kyoto-style okonomiyaki/
٤ [٤椭] /(n) wet snow/sticky snow/
٤Ȥ [٤] /(n) (print) solid printing/solid typesetting/
٤­ [٤] /(n) (col) flatfoot/flat feet/
٤Ǥ [٤] /(n) (1) (print) solid printing/solid typesetting/(n) (2) (comp) hardcoding/fixed text/
٤ɤ [٤̤] /(n) painting all over/covering in paint/
٤Ƨ [٤դ] /(n) (col) flooring the gas pedal/pedal to the metal/
٤Ƨ [٤֤] /(n) (col) flooring the gas pedal/pedal to the metal/
٤դ [٤Ĥ] /(v5k,vi) (1) (uk) to be sticky/(v5k,vi) (2) to be close together/
٤餱 [٤ޤ] /(n) complete defeat/losing all matches/
٤˫ [٤ۤ] /(n,vs,vt) high praise/rave review/
٤˫ [٤ܤ] /(n,vs,vt) high praise/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) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
٤ä /(n) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
٤ä [٤äŤ] /(n) (food) daikon pickled in salted rice yeast/
٤äҤ [٤äŤ] /(n) (food) daikon pickled in salted rice yeast/
٤ä /(adv,adv-to) (1) (on-mim) sticking/clinging/(adv,adv-to) (2) (on-mim) with a smack (e.g. sitting down)/hard/(adv,adv-to) (3) (on-mim) all over/thickly/
٤ä /(n) (osb:) menko/children's game in which thick circular or rectangular cards are slapped down on the ground to overturn other cards/
٤äȤ /(adv) (1) sticky/thick (e.g. thickly plastered)/ikky/gummy/(adv) (2) to stick closely/
٤ù [٤ä] /(n) (1) tortoiseshell (of the hawksbill turtle)/bekko/(n) (2) tortoiseshell (esp. of the Chinese soft-shelled turtle)/
٤ùä [٤ä] /(n) (food) tortoiseshell sauce/thickened sauce of dashi, soy, mirin, etc./
٤ù [٤ä] /(n) (food) tortoiseshell sauce/thickened sauce of dashi, soy, mirin, etc./
٤ȤĤ /(v5k,vi) to be sticky/
٤Ȥ٤ /(adj-na,adv,adv-to,vs) (on-mim) sticky/
٤ [٤ȤӤ礦] /(n) downy mildew (disease)/
٤˲ [٤ˤФ] /(sK) (n) safflower (Carthamus tinctorius)/
٤˲ [٥˥ϥ] /(sK) (sk) (n) safflower (Carthamus tinctorius)/
٤˲ [٤ˤФʤ] /(n) safflower oil/
٤˿ [ʤ] /(sK) (n) red/crimson/vermilion/
٤˿ [礯] /(sK) (n) red/crimson/vermilion/
٤˿ [٤ˤ] /(sK) (n) red/crimson/vermilion/
٤ /(n) (1) (chn) (fem) clothes/(n) (2) female genitals/vagina/(n) (3) calf/(n) (4) (osb:) last (on the list)/(at the) bottom/(in) last position/tailender/
٤٤ /(n) (ksb:) last (on the list)/(at the) bottom/(in) last position/tailender/
٤٤ /(adj-na,adv,n,vs) (1) (on-mim) non-stop talking/speaking indiscreetly/chattering/(adj-na,adv,n,vs) (2) thin/flimsy/
٤ܤ [٤ܤ] /(int) (derog) (uk) you fool!/you idiot!/
٤ᤤ /(int) (1) (derog) bloody fool!/you idiot!/(n) (2) (true) Tokyoite/Edoite/Tokyo native/
٤ᤤĴ [٤ᤤ礦] /(n) (in a) rough Tokyo dialect/(having a) crude mouth/vulgar language/crude speaking/
٤ᤧĴ [٤ᤨ礦] /(n) (in a) rough Tokyo dialect/(having a) crude mouth/vulgar language/crude speaking/
٤ᤧĴ [٤ᤨ礦] /(n) (in a) rough Tokyo dialect/(having a) crude mouth/vulgar language/crude speaking/
٤ᤨ /(int) (1) (derog) bloody fool!/you idiot!/(n) (2) (true) Tokyoite/Edoite/Tokyo native/
٤ᤨĴ [٤ᤨ礦] /(n) (in a) rough Tokyo dialect/(having a) crude mouth/vulgar language/crude speaking/
٤ᤨĴ [٤ᤨ礦] /(n) (in a) rough Tokyo dialect/(having a) crude mouth/vulgar language/crude speaking/
٤ [٤ܤ] /(sK) (adj-na,n) (1) (uk) extreme/terrible/excessive/(adj-na,n) (2) (uk) absurd/unreasonable/foolish/(n) (3) (uk) (derog) fool/idiot/
٤ä /(adv) (on-mim) peeling off (adhesive tape, wallpaper, etc.)/pulling apart (Velcro)/
٤٤ /(adv,adv-to) (on-mim) peeling off (adhesive tape, wallpaper, etc.)/pulling apart (Velcro)/
٤ /(n) (1) (col) tongue/(n) (2) tongue (of a shoe)/seal flap (of an envelope)/
٤ä /(adv) licking/sticking out one's tongue/
٤٤ /(adv,adv-to) (1) (on-mim) licking/(adj-na) (2) dead drunk/blind drunk/
٤٤ [٤٤ʤ] /(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) (on-mim) slurping/lapping/
٤٤ /(adj-na) dead drunk/blind drunk/
٤ȤȢ [٤ȤФ] /(sK) (n) lunch box/bento box/
٤٤ /(n) worn-out silk clothes/cheap items/
٤ [٤⤦] /(n) (biol) flagellum/
 /(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) (hum) underling/newbie/small fry/newcomer/
ڤڤ /(n) (col) (derog) (hum) underling/newbie/small fry/newcomer/
ڤڤ /(n) (col) (derog) (hum) underling/newbie/small fry/newcomer/
ڤ /(n) (1) failure/futility/uselessness/no good/(n) (2) (ksb:) x (mark)/cross/
ڤڤ /(adj-na) (1) (on-mim) very hungry/starving/famished/(adv,vs) (2) (on-mim) bowing repeatedly/kowtowing/bowing and scraping/being obsequious/being servile/(adv,adv-to,vs,adj-na) (3) (on-mim) denting/buckling/giving (in)/(P)/
ڤ /(adv,adv-to) (1) (on-mim) sound of thin metal or plastic surface caving in and springing back/(adv,adv-to) (2) (on-mim) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤ /(adv,adv-to) (1) (on-mim) sound of thin metal or plastic surface caving in and springing back/(adv,adv-to) (2) (on-mim) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤ /(adv,adv-to) (1) (on-mim) sound of thin metal or plastic surface caving in and springing back/(adv,adv-to) (2) (on-mim) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤڤ /(adv,adv-to,vs) (on-mim) with a (light) slapping sound/
ڤ /(adj-na,adj-no) (1) (on-mim) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(n) (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/(adv) (2) (on-mim) applying a seal or stamp again and again/pasting (paper) all over/(adv) (3) (on-mim) daubing/smearing/
ڤ /(adv-to) (1) (on-mim) slapping on (stamp, sticker)/(adv-to) (2) (on-mim) flopping down/
ڤ /(adv-to) (on-mim) sound of something making firm contact with a flat surface/
ڤ /(adj-na,adj-no) (1) (on-mim) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(n) (3) (on-mim) sound of a sticky rice cake sticking to something/
ڤ㤯 /(adv,vs) (on-mim) chattering/chit-chat/(ladies) prattle/
ڤѤ /(n) (col) flat chest/small breasts/
ڤڤ /(adv,adv-to,vs) (1) (on-mim) chatter/prattle/(adv,adv-to) (2) (on-mim) lapping (up)/slurping/(adv,adv-to,vs) (3) (on-mim) sound of juicy food being bitten into/
ڤ /(adj-na,adj-no) (1) (on-mim) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(n) (3) (on-mim) sound of a sticky rice cake sticking to something/
ڤѥ /(n) (col) flat chest/small breasts/
ڤä /(adv,adv-to,vs) (on-mim) closely (sticking, clinging, etc.)/tightly/
ڤä /(adv-to) (on-mim) flattening/
ڤä /(adj-na,adj-no) (1) (on-mim) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(n) (3) (on-mim) sound of a sticky rice cake sticking to something/
ڤä /(adj-na,adj-no) (1) (on-mim) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(n) (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/
ڤ /(n) (1) (unfolded) thin sheet of paper/(n) (2) 200-character writing paper/(n) (3) (obs) paper money/note/bill/
ڤ餤 /(adj-i) (col) very thin/flimsy/cheap/shallow/
ڤä /(adv) (1) (on-mim) flipping (e.g. a page)/peeling off/(adv) (2) (on-mim) fluently/
ڤڤ /(adv,adv-to,adj-na) (1) (on-mim) fluently (speaking a foreign language)/(adv,adv-to) (2) (on-mim) incessantly (speaking)/glibly/garrulously/volubly/(adv,adv-to) (3) (on-mim) one after the other (flipping through pages)/(adj-no,adj-na,adv,vs) (4) (on-mim) thin (paper, cloth, etc.)/flimsy/weak/(P)/
ڤ饤 /(n) (uk) (abbr) single sheet (of paper)/single page/
ڤ [ڤ餤] /(n) (uk) (abbr) single sheet (of paper)/single page/
ڤڤ /(adv,adv-to) (on-mim) tearing (along a perforated edge)/peeling off (a plastic film, sticker, etc.)/
ڤä /(adv) (1) (on-mim) (eating up) quickly/in no time/gobbling up/(adv) (2) (on-mim) quickly (sticking out one's tongue)/(adv) (3) (on-mim) licking/licking up/(adv) (4) (on-mim) (peeling off) in one go/completely/
ڤڤ /(adv,adv-to) (1) (on-mim) licking/lapping up/(adv,adv-to) (2) (on-mim) (eating up) quickly/gobbling up/
ڤڤǥ /(sk) (n) lollipop/sucker/
ڤڤǥ /(sk) (n) lollipop/sucker/
ڤ /(adv-to,adv) (1) (on-mim) (eating up) quickly/in no time/gobbling up/(adv-to,adv) (2) (on-mim) quickly (sticking out one's tongue)/(adv-to,adv) (3) (on-mim) licking/licking up/(adv-to,adv) (4) (on-mim) (peeling off) in one go/completely/
ڤʿ餲 [ڤȤ餲] /(exp,v1) to eat up (in no time)/to gobble up/to make short work of/to put away/
ڤ /(adv-to,adv) (1) (on-mim) (eating up) quickly/in no time/gobbling up/(adv-to,adv) (2) (on-mim) quickly (sticking out one's tongue)/(adv-to,adv) (3) (on-mim) licking/licking up/(adv-to,adv) (4) (on-mim) (peeling off) in one go/completely/
ڤڤ /(adv,adv-to,vs) (1) (on-mim) (chn) with a smack/with a spank/(adv,adv-to) (2) (on-mim) with a plunk (of the sound of a shamisen)/(n) (3) (on-mim) (chn) shamisen/
ڤڤ [ڤڤ󤰤] /(n) shepherd's purse (Capsella bursa-pastoris)/
ڤڤ [ڤڤ󤰤Ϥ] /(exp,v1) (id) to be in ruins/to be dilapidated/to be desolated/
ڥꥢ /(sk) (n) pescetarian/pescatarian/
ۡ /(int) (1) oh/ho/exclamation of surprise, admiration, etc./(exp) (2) (on-mim) hoo (owl call)/toot (sound of a flute)/
ۡ /(int) (1) hey!/over here!/(int) (2) (col) (fam) OK/gotcha/yep/
ۡۡ /(int) (1) (on-mim) hoot hoot/tu-whit tu-whoo/(int) (2) oh!/I see/huh!/
ۡۤ /(n) (on-mim) hooo-hokekyo (call of the Japanese bush warbler)/chirp-chirp/tweet-tweet/
ۡ /(int) (col) huh?/um, OK .../hmm/hum/
ۤ /(int) (1) heave-ho/(int) (2) oops/(int) (3) yes/yeah/
ۤ /(int) all right/very well/okay/I got it/
ۤ /(conj) (ksb:) then/well then/if so/
ۤۤ /(adv,adv-to,vs) (1) (on-mim) recklessly/thoughtlessly/carelessly/readily/blithely/willingly/easily/(adv,adv-to,vs) (2) (on-mim) pamperingly/indulgently/carefully (not angering)/(int) (3) shoo!/(int) (4) heave-ho/(int) (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) (1) hey!/over here!/(int) (2) (col) (fam) OK/gotcha/yep/
ۤ [ۤ] /(n) Phoenix (constellation)/
ۤɤ [ۤ] /(exp,adj-ix) (1) had better .../(exp,adj-ix) (2) had better not .../(P)/
ۤɤ [ۤ褤] /(exp,adj-ix) (1) had better .../(exp,adj-ix) (2) had better not .../(P)/
ۤ [ۤܤ] /(n) (astron) comet/
ۤ [ۤ] /(n) broom marks (on swept ground)/
ۤ夦 /(n) (rare) zebu/humped cattle/
ۤ [ۤ] /(n) roasted green tea/
ۤä /(adv) deeply/
ۤȤ /(n) (food) (uk) hoto/flat udon noodles in vegetable soup/
ۤ [ۤΤ] /(ik) (ik) (n) (uk) magnolia (Magnolia obovata)/Japanese big leaf magnolia/
ۤۤ /(int) (1) (on-mim) hoot hoot/tu-whit tu-whoo/(int) (2) oh!/I see/huh!/
ۤۤ [ۤۤΤƤ] /(exp,n) scuttling (to escape in a panic, in shame, etc.)/scurrying/scrambling/
ۤۤ /(n) (on-mim) hooo-hokekyo (call of the Japanese bush warbler)/chirp-chirp/tweet-tweet/
ۤ餤 /(n) (uk) Sloane's viperfish (Chauliodus sloani)/
ۤ [ۤꤳ] /(sK) (v5m,vt) (1) to throw into/to toss into/(v5m,vt) (2) (go) (uk) to throw-in/to play a throw-in/
ۤФ [ۤ] /(sK) (v5s,vt) (1) to throw out/(v5s,vt) (2) to drop/to toss/to dump/(v5s,vt) (3) to abandon/to neglect/to leave behind/to give up/(v5s,vt) (4) to dismiss/to fire/to expel/
ۤꤲ [ۤʤ] /(sK) (v1,vt) (1) to throw/to toss/to fling/(v1,vt) (2) to abandon (one's work)/to give up/to lay aside/
ۤ줤 [ۤ줤] /(n) nasolabial fold/smile line/laugh line/
ۤ [ۤ󤽤] /(n) spinach (Spinacia oleracea)/(P)/
ۤ [ۤ] /(n) (tooth) enamel/
ۤ [ۤ] /(n) boric acid/
ۤ [ۤ] /(n,vs,vt) (1) assistance/backing/support/(n,vs,vt) (2) (law) aiding and abetting (a crime)/abetment/
ۤ [ۤ] /(n) boron (B)/
ۤ [ۤŤ] /(n) tearful face/
ۤΩƤ [ۤƤ] /(v1,vi) to bark/to bay/to howl/
ۤ /(int) (1) hey!/over here!/(int) (2) (col) (fam) OK/gotcha/yep/
ۤĥ [ۤϤ] /(sK) (exp,v5r) to slap (someone) in the face/
ۤٴ [ۤĤͤ] /(sK) (exp,v5r) (1) to pinch someone's cheek/(exp,v5r) (2) (id) to pinch one's cheek (to make sure one isn't dreaming, esp. upon hearing good news, experiencing something fortunate, etc.)/
ۤ [ۤ٤] /(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) there's no other way/there are no other options/there are no alternative means/
ۤˡϤʤ [ۤˤۤۤϤʤ] /(exp) there's no other way/there are no other options/there are no alternative means/
ۤʪ [ۤΤ] /(sK) (exp,n) another thing/other things/another man's property/
ۤۤ /(adj-no,adj-na,adv,adv-to,vs) (on-mim) comfortably warm/steaming hot (food)/piping hot/glowing (with warmth)/
ۤۤ [ۤۤ٤Ȥ] /(n) hot bento/
ۤ [ۤ] /(sK) (n) safe/vault/storage cabinet/
ۤ [ۤ٤] /(n) hot bento/
ۤФ [Ϥ] /(sK) (v5s,vt) (1) to vomit/to spit out/(v5s,vt) (2) to breathe out (e.g. air)/to exhale/to blow out/to spew out (e.g. smoke)/to belch out/to emit/to disgorge (e.g. passengers)/(v5s,vt) (3) to spend (e.g. saved money)/to cough up/(v5s,vt) (4) to give vent to (e.g. pent-up feelings)/to let out/(v5s,vt) (5) (comp) to output/to export/
ۤФ [ۤ] /(sK) (v5s,vt) (1) to vomit/to spit out/(v5s,vt) (2) to breathe out (e.g. air)/to exhale/to blow out/to spew out (e.g. smoke)/to belch out/to emit/to disgorge (e.g. passengers)/(v5s,vt) (3) to spend (e.g. saved money)/to cough up/(v5s,vt) (4) to give vent to (e.g. pent-up feelings)/to let out/(v5s,vt) (5) (comp) to output/to export/
ۤФ [ۤ] /(v5m,vi) to chuckle to oneself/to gloat (over)/
ۤۤ /(adv,vs,adj-no) (1) (on-mim) soft and flaky (pie, potatoes, squash, etc.)/fluffy/crumbly/fresh-baked/fresh from the oven/(adv,vs) (2) (on-mim) being pleased with oneself/beaming happily/chuckling to oneself/
ۤ [ۤߤ] /(n) water to add to packaged noodles (provided in a separate packet)/softening water/loosening water/
ۤۤ /(adj-no,adj-na,adv,adv-to,vs) (on-mim) comfortably warm/steaming hot (food)/piping hot/glowing (with warmth)/
ۤ /(n) (uk) white mite (Tarsonemidae spp.)/thread-footed mite/
ۤ [ۤ褱] /(n) (uk) dust protection/dust cover/
ۤ [ۤ] /(sK) (n) (1) point of a spear/spearhead/(n) (2) focus (of one's attack, criticism, etc.)/aim/target/brunt/(n) (3) force (of an argument)/edge/
ۤ /(v5k,vt) (derog) to say/to spatter/to prate/to prattle/to babble/
ۤФ [ۤ] /(v5s,vt) (1) to pick something out (nose, hole, etc.)/(v5s,vt) (2) to pry (into people's private affairs)/
֤ۤ [꤫ۤ] /(v5s,vt) to dig up/to expose/to disclose/
ۤܤä [ۤܤϤʤ] /(v5s) to speak slowly and quietly/
ۤƻ [ۤߤ] /(n) narrow path/narrow lane/
ۤ /(n) (archit) (uk) tenon/cog/dovetail/pivot/
ۤ [ۤ򤫤] /(exp,v5m) (id) to regret bitterly/to be very sorry (for)/to bite one's navel/
ۤǤ [ۤ򤫤] /(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) (archit) mortice/mortise/
ۤ /(v1,vi) (1) (arch) to mess around/to clown around/(v1,vi) (2) (arch) to take advantage of/to be spoiled/to be spoilt/
ۤƳ [ۤƤ] /(n) (uk) Japanese scallop (Patinopecten yessoensis)/Yesso scallop/
ۤ [ۤ뤬] /(n) (1) firefly watching/(n) (2) (dated) firefly catching/
ۤ /(v1,vi) (1) (arch) to mess around/to clown around/(v1,vi) (2) (arch) to take advantage of/to be spoiled/to be spoilt/
ۤä /(n) (chemical) body warmer/heat pad/hand warmer/
ۤä /(adv,adv-to) (1) (on-mim) pleasantly (warm)/(adv,adv-to) (2) (on-mim) faintly/lightly/(adv,adv-to) (3) (on-mim) suddenly/unexpectedly/(adv,adv-to) (4) (on-mim) accidentally/carelessly/(adv,adv-to) (5) (on-mim) (gaping) wide/(opening one's mouth) wide/
ۤä /(n) (uk) arabesque greenling (Pleurogrammus azonus)/Okhotsk Atka mackerel/
ۤä /(adv-to,vs) (1) (on-mim) warm and fluffy/soft/(adv-to,vs) (2) steamy hot (food)/hot and flaky/(exp) (3) (ksb:) feeling mentally tired/feeling of tired relief or accomplishment after effort or perseverance/
ۤä /(adv,adv-to,vs) (on-mim) slim/slender/slight/delicate/
ۤäƾ [ۤäƤ] /(n) (1) hut/shanty/hovel/shack/(n) (2) house built directly into the ground with no supporting stones/
ۤäĤ [ۤäĤޤ] /(v5r) to wander about/to wander around/to hang around/to loiter/
ۤäĤ⤯ [ۤäĤ뤯] /(v5k,vi) (col) to loiter around/to wander about/
ۤäĤ /(v5k,vi) (1) to loiter/(v5k,vi) (2) to waste money/
ۤä /(adv,vs) (1) (on-mim) with a feeling of relief/with a sigh of relief/(adv) (2) (on-mim) deeply (sigh)/(P)/
ۤäȤ /(exp) back off!/leave me alone!/(P)/
ۤäȤƤ /(exp) back off!/leave me alone!/(P)/
ۤäȤҤ© [ۤäȤҤȤ] /(exp,n) sigh of relief/
ۤäȰ© [ۤäȤҤȤ] /(exp,n) sigh of relief/
ۤäڤ [ۤäڤ] /(exp,v1) (id) to think something is delicious/to think something is scrumptious/
ۤäۤäۤ /(exp) ho-ho-ho (e.g. Santa Claus)/
ۤäݤ /(v5s) (rare) (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/(v5k,vi) (2) to waste money/
ۤĤȱ [ۤĤ줬] /(n) unkempt hair/
ۤĤ [ۤĤ줲] /(n) stray hair/loose hair/
ۤƤ [ۤƤ] /(sK) (n) fishpole bamboo (Phyllostachys aurea)/golden bamboo/
ۤƤʢ [ۤƤФ] /(n) potbelly/protruding belly/
ۤȤ [ۤȤܤ] /(n) (1) (astron) constellation/(n) (2) (astron) (arch) mansion (any of the Chinese constellations used to divide the ecliptic into 28 positions)/(n) (3) (astron) Chinese "star" constellation (one of the 28 mansions)/
ۤȤФФ [ۤȤФǤ] /(v1) to gush out/to gush forth/to effuse/
ۤȤܤ꤬ [ۤȤܤ꤬] /(exp) (id) the heat is off/things calm down/the excitement dies down/
ۤȤ᤯ /(v4k) (1) (arch) to make a noise/to make a racket/(v4k) (2) (arch) (ktb:) to give a heartfelt reception/to welcome/to entertain/
ۤȤɤ٤ /(exp,adj-no) almost all/nearly all/
ۤȤɤο [ۤȤɤΤҤ] /(exp) almost everyone/
ۤɤʪ [ۤɤ] /(n) unsewing/clothes to be unsewn/
ۤɤΤȤ̵ [ۤɤΤȤϤʤ] /(sK) (exp) (uk) not worth (getting angry about, etc.)/
ۤɤλϤʤ [ۤɤΤȤϤʤ] /(sK) (exp) (uk) not worth (getting angry about, etc.)/
ۤɱ [ۤɤȤ] /(adj-i) (1) far away/far off/(adj-i) (2) nowhere near/far cry/
ۤɶᤤ [ۤɤ] /(adj-i) near/nearby/not far off/
ۤɤ [ۤɤ褯] /(adv) rightly/properly/moderately/
ۤ /(conj) (ksb:) then/well then/if so/
ۤʤ̤Ӥ /(n) (uk) slender amaranth (Amaranthus viridis)/green amaranth/
ۤʤ /(conj) (ksb:) then/well then/if so/
ۤˤ /(exp) something something/something or other/
ۤΰŤ [ۤΤ餤] /(adj-i) dim/dusky/gloomy/
ۤθ [ۤΤߤ] /(v1,vi) to be faintly visible/to be barely visible/
ۤλ [ۤΤ] /(exp,n) the L-word (i.e. love)/being in love/
ۤ [ۤΤ] /(adj-i) dimly white/
ۤ [ۤΤ] /(n) faint light/dim light/
ۤդ [ۤդ󤷤] /(n,vs,vi) (yoji) crawling forward (on one's stomach)/
ۤ /(int) (fem) ho-ho/
ۤۡ /(int) huh!/oh/wow/I see/
ۤۤ /(int) hey!/over here!/
ۤۤ /(int) huh!/oh/wow/I see/
֤ۤۤ [ۤۤߤ] /(v5s) to smile back (at a person)/to answer someone's smile/
ۤۤ /(int) (fem) ho-ho/
ۤ۾Ф [ۤۤ] /(n) smile/
ۤ۾Ф [ۤ] /(sK) (v5m,vi) to smile/
ۤ۾Ф [ۤۤ] /(sK) (v5m,vi) to smile/
ۤ [ۤۤˤ] /(n) (uk) cheek meat/
ۤܤۤ /(adv) (col) almost/nearly/
ۤѤ /(n) (net-sl) website (esp. a personal website)/
ۤ [ۤᤳȤ] /(n) words of praise/eulogy/compliment/
ۤỦ [ۤᤳ] /(n,vs,vt) mockery by means of excessive praise/damning with lavish praise/backhanded compliment/
ۤỦ [ۤᤴ] /(n,vs,vt) mockery by means of excessive praise/damning with lavish praise/backhanded compliment/
ۤỦ [ۥᤴ] /(sk) (n,vs,vt) mockery by means of excessive praise/damning with lavish praise/backhanded compliment/
ۤ [ۤᤸ礦] /(n,adj-na) being good at giving compliments/person who is good at giving compliments/charmer/
ۤΩƤ [ۤ᤿Ƥ] /(v1,vt) to praise/to extol/to applaud/
ۤۤ /(adj-no,adj-na) (1) (on-mim) hot (e.g. from the oven)/steaming (from the pot)/fresh/(adj-no,adj-na) (2) (on-mim) fresh (e.g. out of university)/new (e.g. married couple)/
ۤ /(int) look!/see!/here!/there!/hey!/(P)/
ۤ /(int) see/you see/ha/
ۤۤ /(int) look, look!/
ۤ᤯ [ۤդ] /(sK) (exp,v5k) to boast/to brag/to talk big/
ۤ鳭 [ۤ餬] /(n) conch (esp. Charonia tritonis)/trumpet shell/
ۤ鳭᤯ [ۤ餬դ] /(exp,v5k) to blow a conch/to blow a trumpet shell/to blow the war horn/
ۤ [ۤ餢] /(n) cave/cavern/den/grotto/
ۤ᤭ [ۤդ] /(n) braggart/boaster/big talker/big mouth/blowhard/bullshitter/
ۤ [ۤФʤ] /(n) tall story/tall tale/cock-and-bull story/bullshit/
ۤۤ /(n,vs,adj-no) (sl) (derog) self-satisfaction (esp. in a nationalistic sense) (kor: heolheol)/smugness/
ۤ /(int) look!/see!/here!/there!/hey!/
ۤ [ۤ줳] /(v5m,vi) to be strongly attracted (by)/to be utterly charmed (by)/to be completely captivated (by)/to admire greatly/to fall deeply in love (with)/to fall head over heels (for)/
ۤ [ۤ줰] /(n) love potion/philter/aphrodisiac/
ۤä /(adv,vs) (on-mim) touching/moving (to tears)/
ۤۤ /(adv,adv-to) (1) (on-mim) by ones and twos/(adv,adv-to) (2) (on-mim) tears or flower petals falling quietly/(adv,adv-to) (3) (on-mim) gurgling bird sound/(adv,adv-to) (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,adv,vs) (1) (on-mim) being moved (to tears)/being touched (by)/becoming sentimental/(adv-to,adv) (2) (on-mim) (falling) softly (of leaves, petals, etc.)/(adv-to,adv,vs) (3) (on-mim) becoming slightly drunk/becoming tipsy/
ۤĢ [ۤ] /(n) tent-shaped mosquito net (often used to protect infants)/
ۤ줤 [ۤˤ] /(adj-i) (1) slightly bitter (taste)/(adj-i) (2) bittersweet (memory, experience, etc.)/
ۤ [ۤ] /(n) (arch) rash/skin eruption/
ۤ [ۤ] /(n) (arch) rash/skin eruption/
ۤ줤 [ۤ褤] /(n,adj-no) slight intoxication/being tipsy/mellowness/
ۤ줤ø [ۤ褤] /(exp) state of slight intoxication/being a little drunk/
ۤϼ [ۤФ] /(sK) (n) covered wagon/prairie schooner/
ۤۤ /(adj-no,adj-na,adv-to,adv,vs,vi) (1) (on-mim) billowy/fluffy/cloudlike/puffy/airy/(adv-to,adv,vs,vi,adj-no,adj-na) (2) (on-mim) tenderly/amiably/softly/cheerfully/gently/pleasantly/dreamily/
ۤ /(n) (product) Howan (Sanrio character)/
ۤ󤳤 /(exp) (sl) this!/this is exactly right/this is so true/I agree/
ۤ󤸤 /(conj) (ksb:) well, .../right, .../now, .../
ۤ󤽤 /(exp) (sl) that's exactly right/that's so true/
ۤ /(conj) (ksb:) then/well then/if so/
ۤ /(conj) (ksb:) and/thereupon/because of that/
ۤȤΥ㥯꡼̥ǥץ /(n) (work) Hilary and Jackie (film)/
ۤʤ /(conj) (ksb:) then/well then/if so/
ۤΤ /(adv,adv-to,vs) (on-mim) slightly/faintly/(P)/
ۤΰ찮 [ۤΤҤȤˤ] /(exp,n,adj-no) just a handful/only a small number (of)/
ۤε [ۤΤ] /(exp,n) (1) (hum) small token of one's sentiments/(exp,adv) (2) just slightly/only a bit/
ۤζϤ [ۤΤ鷺] /(exp,n,adj-na,adj-no) (uk) small amount/jot/nothing much/(to a) slight degree/wee bit/
ۤξ [ۤΤ] /(exp,adv) just a little/(P)/
ۤ /(n) (net-sl) original story (as opposed to a sequel, spin-off, etc.)/main story/main part(s) of a story/
ۤʪ [ۤޤ] /(sK) (n) (uk) (ksb:) genuine article/real thing/real deal/
ۤ狼 /(adv,adv-to,vs,vi) (col) (on-mim) warm/comfortable/snug/cozy/cosy/pleasant/soft/fluffy/gentle/
ۤ /(adv,adv-to) (on-mim) warm and gentle (mood)/warm glow/
ۺ [ۤ] /(n) (astron) Vela (constellation)/the Sails/
۾ [ۤ礦] /(n) cultivated land (field, garden, orchard, etc.)/
 [ۤˤ夦] /(sK) (n,vs,vi) suckling/nursing/lactation/
Ӥ [ۤˤ夦Ӥ] /(sK) (n) baby bottle/nursing bottle/feeding bottle/
ӥ [ۤˤ夦Ӥ] /(sK) (n) baby bottle/nursing bottle/feeding bottle/
 [ۤˤ夦] /(sK) (n) baby's bottle/
 [ۤˤ夦] /(sK) (n) lactation period/
 [ۤˤ夦] /(sK) (n) Mammalia/
 [ۤˤ夦] /(sK) (n) (rare) infant at the breast/suckling baby/
ưʪ [ۤˤ夦ɤ֤] /(sK) (n) mammal/
 [ۤˤ夦Ӥ] /(sK) (n) baby bottle/nursing bottle/feeding bottle/
 [ۤˤ夦뤤] /(sK) (n) mammal/mammalian/
ܡä /(adv,vs) (1) (on-mim) in a daze/absent-mindedly/vacantly/abstractedly/blankly/idly/(adv,vs) (2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (of flames)/with a whoosh/flaring up/(P)/
ܡ /(adv,vs) (1) (uk) (on-mim) in a daze/absent-mindedly/vacantly/abstractedly/blankly/idly/(adv,vs) (2) (uk) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/
ܡܡ /(adv-to,adv) (on-mim) vigorously (burning)/furiously/fiercely/
ܤ /(n) (1) (sl) big breasts/big boobs/(adv,adv-to) (2) boing/sproing/pow/
ܤܤ /(n,adj-no) (1) big breasts/big boobs/(n) (2) boing-boing/
ܤ󤭤礦 [ܤ󤭤礦] /(n) (astron) Telescopium (constellation)/the Telescope/
ܤ󼫼 [ܤ󤸤] /(n,vs,vi,adj-no) (yoji) stupor/stupefaction/trance/(being) dumbfounded/
ܤä /(adv,vs) (1) (on-mim) in a daze/absent-mindedly/vacantly/abstractedly/blankly/idly/(adv,vs) (2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (of flames)/with a whoosh/flaring up/
ܤܤ /(adv-to,adv) (on-mim) vigorously (burning)/furiously/fiercely/
ܤ /(sk) (n) bolo (small, round cookie) (por: bolo)/
ܤ [ܤ] /(adj-t,adv-to) vague/
ܤ [ܤ] /(sK) (adj-t,adv-to) dumbfounded/overcome with surprise/in blank amazement/in a daze/
ܤ [ܡ] /(sK) (sk) (adj-t,adv-to) dumbfounded/overcome with surprise/in blank amazement/in a daze/
ܤä /(sk) (adv,vs) (1) (on-mim) in a daze/absent-mindedly/vacantly/abstractedly/blankly/idly/(adv,vs) (2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (of flames)/with a whoosh/flaring up/
ܤ [ܤ] /(n) gradation dyeing/
ܤ [ܤ] /(n) gradation dyeing/
ܤä /(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/
ܤΥץߥ饤 /(n) (work) Fever Pitch (book)/
ܤܤ /(adv,adv-to,vs) (1) (arch) (on-mim) (of soil, etc.) soft, dry and crumbly/(adv,adv-to,vs) (2) (on-mim) sound of quiet walking/
ܤä /(adv,vs) (on-mim) absent-mindedly/idly/vacantly/doing nothing/
ܤ̣ [ܤ] /(n) (photo) bokeh/out-of-focus style/blur style/
ܤܤ /(adv,adv-to) (1) (on-mim) with a burble/(adv,adv-to) (2) (on-mim) hollow (sounding)/(adv,adv-to,adj-na) (3) holey/full of holes or dents/lumpy/bumpy/(n,vs,adj-na) (4) (col) viciously beating/hitting and kicking repeatedly/
ܤ /(v5r,vt) (sl) to beat the hell out of/
ܤä /(adv,vs) (on-mim) absent-mindedly/absently/idly/blankly/vacantly/
ܤܤ /(adj-no,adj-na,adv,adv-to,vs) (1) (on-mim) ruffled (hair, brush bristles, etc.)/unkempt/dishevelled/untidy/tousled/(adv,adv-to,vs) (2) (on-mim) idling away time/dawdling/dilly-dallying/
ܤä /(adv,vs) (1) (on-mim) absent-mindedly/absently/idly/blankly/vacantly/(adv,vs) (2) (on-mim) in a subdued voice/in undertones/in a whisper/in a mumble/in a murmur/
ܤܤ /(adv,adv-to,vs) (1) (on-mim) in a subdued voice/in undertones/in a whisper/in a mumble/in a murmur/(adv,adv-to,vs,adj-na) (2) (on-mim) dry and tasteless/stale/
ܤ /(adv-to) (on-mim) in a subdued voice/in undertones/in a whisper/in a mumble/in a murmur/
ܤܤ /(adv,adv-to,vs) (1) (on-mim) dripping/trickling/drop by drop/in drops/(adv,adv-to,vs) (2) (on-mim) wet and heavy (snow, clay, etc.)/(adv,adv-to) (3) (on-mim) (arch) (moving) slowly/
ܤ /(adv,adv-to) (on-mim) falling with a splat/oozing/dripping/
ܤ [ܤ椭] /(n) large snowflakes/
ܤ [ܤʤ] /(n) (food) boar meat hot pot/boar stew/
ܤ [ܤ] /(n) slagheap/slag heap/pile of coal waste/
ܤ [ܤ] /(n) (uk) adzuki bean-covered mochi/botamochi/
ܤä /(n) (Buddh) (rare) bodhisattva/
ܤܤ /(adv,adv-to) (1) (on-mim) leisurely/slowly/gradually/steadily/little by little/(adv) (2) (on-mim) soon/shortly/(adv) (3) (on-mim) here and there/scattered/dotted/(adj-na) (4) (ksb:) not bad/passable/so-so/
ܤܤ /(adv,adv-to,vs) (on-mim) splashing (water)/
ܤ /(adv-to,adv) (on-mim) with a splash/with a plop/
ܤäܤ /(adj-na) (1) (col) severely beaten up/repeatedly punched and kicked/thoroughly defeated/(adj-na) (2) (col) attacked relentlessly (with words)/fiercely criticised/bombarded with verbal abuse/
ܤä /(suf,adj-i) appearing quite .../
ܤä /(adv,adv-to) (on-mim) falling with a splat/oozing/dripping/
ܤä /(n) (1) small point/knob/protuberance/(n) (2) (abbr) (col) aloneness/loneliness/solitude/
ܤä [ܤäᤷ] /(n) (sl) solitary meal/
ܤäƤ /(adv,adv-to,vs) (1) fleshy/plump/chubby/corpulent/(adv,adv-to,vs) (2) heavily (applied, coated, clad, etc.)/thickly/
ܤä /(adv) (1) (on-mim) with a roar (of flames)/with a whoosh/flaring up/(adv,vs) (2) (on-mim) suddenly blushing/(adv,vs) (3) (on-mim) in a daze/absent-mindedly/vacantly/abstractedly/blankly/idly/(adv,vs) (4) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/
ܤäȤ /(rk) (adv-to,adv) (on-mim) with a splash/with a plop/
ܤäȤؽ [ܤäȤ٤󤸤] /(n) outhouse/privy/non-flushing toilet/
ܤü귫 [ܤä] /(rK) (n) (uk) (col) (intentional) overcharging/rip-off/highway robbery/
ܤü귫 [ܤä] /(rK) (v5r,vt) (uk) (col) to overcharge/to rip off/
ܤȯ [ܤäѤ] /(n,vs,vi) outbreak (e.g. of war)/outburst/sudden occurrence/
ܤĤܤ /(adv,adv-to) (1) (on-mim) gradually/little by little/in a breezy manner/(adv) (2) (on-mim) soon/before long/(adv,adv-to) (3) (on-mim) here and there/scattered/(n) (4) spots/dots/pimples/rash/
ܤƤä /(adv,vs) (on-mim) podgily/plumply/thickly/
ܤƤܤ /(adj-no,vs,adj-f,adv-to) (1) (on-mim) bulky (e.g. clothing)/ungainly/heavy/big/(adj-no,n) (2) (baseb) (on-mim) poorly hit (e.g. grounder)/weak/
ܤȤܤ /(adv,adv-to,vs) (on-mim) dripping/trickling/drop by drop/in drops/
ܤȤ /(adv,adv-to) (on-mim) with a thud (of something heavy)/
ܤ /(n) (1) (sl) pussy (i.e. female genitals)/(n) (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) to be careless/to be inattentive/to be absentminded/to be slow/(adj-na,vs,adv) (2) (on-mim) long and disheveled (e.g. hair) (dishevelled)/(adv,adv-to) (3) (on-mim) (arch) flaring up (fire)/rising (e.g. steam)/(P)/
ܤܤ /(exp) one after another/
ܤܤ /(adv,adv-to) (1) (on-mim) munching/crunching/(adv,adv-to) (2) (on-mim) scratching (an itch)/
ܤܤ꿩٤ [ܤܤꤿ٤] /(exp,v1) to eat with a munching or crunching sound/
ܤ /(v5r) to ask a high price/to overcharge/
ܤ /(pref) tremendous/huge/enormous/resounding/
ܤ /(adj-i) (col) lucrative/easy-money/big-money/cushy/
ܤФ [ܤǤ] /(sK) (exp,v1) to have one's faults exposed/to have one's secrets blown/
ܤФ [ܥǤ] /(sK) (sk) (exp,v1) to have one's faults exposed/to have one's secrets blown/
ܤ˸ [ܤˤ] /(exp,v5u) to speak disparagingly of/to speak very ill of/to run down/to trash/to slam/to lay into/
ܤܤ /(adj-no,adj-na) (1) (on-mim) worn-out/ragged/tattered/battered/scruffy/(adv,adv-to,adj-na,vs) (2) (on-mim) crumbling/dry and crumbly/(adv,adv-to) (3) (on-mim) falling (in drops or clumps)/scattering/(adj-na) (4) (on-mim) (physically or mentally) worn-out/exhausted/(adv,adv-to) (5) (on-mim) (coming to light) one after another/(P)/
ܤܤ [ܤܤΤ] /(exp,n) Schoepfia jasminodora (tree of family Schoepfiaceae)/
ܤФ [ܤ] /(exp,v5s) to expose one's faults/to have one's defects exposed/to show oneself up/
ܤ [ܤ] /(n) (1) run-down shabby house/(n) (2) (arch) rag and scrap merchant/
ܤ [ܤ] /(n) (1) run-down shabby house/(n) (2) (arch) rag and scrap merchant/
ܤ㤭 [ܤʤ] /(n,vs,vi) (col) crying profusely/
ܤ [ܤ] /(n) dirty worn-out rag/
ܤ [ܤ] /(n) flea market (esp. one held in Setagaya, Tokyo in December or January)/
ܤ [ܤ] /(n,vs,vi) decisive win/winning hands down/
ܤڤ [ܤ] /(n) old cloth/rag/
ܤ [ܤ] /(n) old cloth/rag/
ܤ [ܤ̤] /(n) old cloth/rag/
ܤ餱 [ܤޤ] /(n,vs,vi) (suffering a) decisive defeat/rout/thrashing/losing big/
ܤʵ [ܤ] /(sK) (adj-na,n) (1) (uk) worthless/shit/(adj-na,n) (2) (uk) disparaging/demeaning/
ܤ٤ [ܤ⤦] /(n,vs,vi) easy money/easy gain/making a killing/
ܤ󤸤 /(n) pope's nose/parson's nose/meat from around the coccyx of a chicken/
ܤ󤿤 [ܤ󤿤󤢤] /(n) (product) Botan Rice Candy (lemon-orange flavored soft, chewy candy with an edible wrapper)/Botan Ame/Bontan Ame/
ܤӡ /(adj-na,n) (col) poor/poverty-stricken/destitute/
ܤܤ /(adv,adv-to) (1) (on-mim) fiercely (e.g. of a fire burning)/(adv,adv-to) (2) (on-mim) bong-bong (of clock ringing)/(adv,adv-to) (3) (on-mim) with repeated bangs (e.g. of fire cracker)/(n) (4) (abbr) (on-mim) striking clock/(n) (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/(adv,adv-to,vs) (2) (on-mim) absentmindedly/vacantly/carelessly/(adv,adv-to,vs) (3) (on-mim) idly/aimlessly/(n) (4) absence of mind/fool/blockhead/dunce/(P)/
ݡ /(adv-to) (1) (on-mim) with a boing/with a sproing/with a plonk/(adv-to) (2) (on-mim) with a crack/with a pop/(adv-to) (3) (on-mim) (hitting) with vigour/with a kick/tossing/(flying) through the air/
ݤ /(adv-to) (on-mim) carelessly (throwing, tossing, etc.)/nonchalantly/casually/
ݤ /(n) paper scoop used in goldfish scooping/
ݤ /(suf,adj-i) -ish/-like/
ݤ /(vs-s,vt) (chn) to toss away/to throw out/
ݤ /(adv-to) (on-mim) carelessly (throwing, tossing, etc.)/nonchalantly/casually/
ݤݤ /(adv,adv-to) (on-mim) tossing/
ݤΤ [ݤ] /(n) littering/(carelessly) tossing away/
ݤä /(adv,vs) (1) (on-mim) shrill whistling sound/(adv,vs) (2) reddening or brightening slightly/(adv,vs) (3) rush of blood to the head/
ݤ /(adv-to) (1) (on-mim) with a boing/with a sproing/with a plonk/(adv-to) (2) (on-mim) with a crack/with a pop/(adv-to) (3) (on-mim) (hitting) with vigour/with a kick/tossing/(flying) through the air/
ݤ /(n,vs) (col) blunder/(careless) mistake/error/
ݤݤ /(adj-no,adv-to,adv,vs) (1) (on-mim) pleasantly warm/nice and warm/(adv-to,adv,vs) (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/(adv,adv-to) (2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(adv,adv-to) (3) (on-mim) vacantly/blankly/absentmindedly/(adv,adv-to) (4) (on-mim) gaping (of a hole, etc.)/suddenly opening/
ݤ /(adv-to) (1) (on-mim) vacantly/blankly/absentmindedly/(adv-to) (2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(adv-to) (3) (on-mim) with a whack/with a thump/(P)/
ݤߥ /(exp,n) careless mistake/
ݤä /(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) (on-mim) rhythmically (beating, e.g. gong)/(adv,adv-to,vs) (2) (on-mim) clip-clopping (e.g. horse)/(adj-no) (3) (on-mim) crumbly/(adv,adv-to,vs) (4) (on-mim) ambling/strolling/(adv,adv-to,vs) (5) (on-mim) dozing/
ݤ /(n) (chn) willy/penis/
ݤä /(adv) (on-mim) wide (open)/gapingly/agape/
ݤݤ /(adv,adv-to) (1) (on-mim) with a burble/(adv,adv-to) (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/(adv,adv-to) (5) (on-mim) (sound of) walking slowly/
ݤ /(v5r,vi) (col) to fall through (of a plan, project, etc.)/to fail/to flop/to collapse/to fizzle out/
ݤä /(adv) (on-mim) whispering/murmuring/subdued/
ݤ /(adv-to) (on-mim) in a subdued voice/in undertones/in a whisper/in a mumble/in a murmur/
ݤݤ /(adv,adv-to,vs) (on-mim) dripping/trickling/drop by drop/in drops/(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/(adv-to) (2) suddenly (of drops of water)/
ݤ /(n) (1) dot/point/mark/(n) (2) (ksb:) tip/gratuity/(suf) (3) a little/paltry/piddling/mere/
ݤ /(adv-to) (1) (on-mim) with a click (of a button or switch)/(adv-to,vs) (2) (on-mim) one (small protrusion, hole, etc.)/single/
ݤݤ /(adv,adv-to) (1) (on-mim) spattering/splotching/(adv,adv-to) (2) (on-mim) step-by-step/little-by-little/(adv,adv-to) (3) (on-mim) soon/(adv,adv-to) (4) (on-mim) clicking/clacking/(n) (5) dots/(n) (6) ditto mark/
ݤ /(adj-na) (sl) plump/chubby/
ݤݤ /(adv,adv-to,vs) (1) (on-mim) splashing (water)/(adv,adv-to,vs) (2) (on-mim) chubby (and cute)/plump/
ݤ /(adv-to,adv) (on-mim) splash/splosh/
ݤ /(v5r,vi) (sl) to put on weight/to get fat/
ݤ /(adv-to,adv) (on-mim) with a splash/with a plop/
ݤ [ݤ㤳] /(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/
ݤäݤ /(adj-no,adv-to,adv,vs) (1) (on-mim) pleasantly warm/nice and warm/(adv-to,adv,vs) (2) (on-mim) repeatedly (hitting someone)/again and again/over and over/
ݤä /(adv,adv-to) (1) (on-mim) lightly/(adv,adv-to) (2) (on-mim) wide (open)/gapingly/agape/(adv,adv-to) (3) (on-mim) suddenly/unexpectedly/
ݤä /(adv,adv-to) (1) (on-mim) snappingly/with a snap/(suf) (2) no more or less than/merely .../exactly .../
ݤä /(adv,adv-to) (1) (on-mim) (dying) suddenly/(adv,adv-to) (2) (on-mim) (breaking) brittly/with a snap/(adv,adv-to) (3) (on-mim) softly and swellingly/
ݤä [ݤäӤ礦] /(n) (med) sudden death syndrome/pokkuri death syndrome/
ݤä /(adv,adv-to) (on-mim) bulging (esp. stomach)/sticking out/
ݤä /(suf) (1) paltry/trifling/piddling/a mere/(n) (2) stud/small protuberance/
ݤä /(vs,adj-no,adv-to,adv) (on-mim) to be plump/to be chubby/
ݤä /(adv,adv-to) (on-mim) very slightly/a little/
ݤäĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(adv-to,adv) (2) (on-mim) falling in drops (e.g. rain)/(adv-to,adv) (3) (on-mim) saying a single word/muttering just a few words/
ݤäƤ /(adv,adv-to,vs) (on-mim) plump/fat/thick (e.g. curry)/full (e.g. lips)/
ݤä /(adv) (1) (on-mim) slightly (blushing)/(adv) (2) (on-mim) suddenly (getting bright, flaring up, flashing on, etc.)/(adv) (3) (on-mim) suddenly (appearing, coming out, etc.)/(adv,vs) (4) (on-mim) distractedly/absentmindedly/vacantly/
ݤäȽ [ݤäȤ] /(adj-no,n) fresh off the farm/inexperienced/
ݤä /(adv,adv-to) (1) (on-mim) puffing (smoke or steam)/puff-puff (of a steam locomotive)/chug-chug/(adv,adv-to) (2) (on-mim) steaming/(adv,adv-to,vs) (3) (on-mim) (one's body) feeling hot/(adv,adv-to) (4) (on-mim) coo-coo (of a pigeon)/(n) (5) (chn) (on-mim) choo-choo (train)/(n) (6) (chn) (on-mim) pigeon/dove/
ݤä /(n) (col) (one's) purse/(one's) pocket/(one's) financial circumstances/
ݤäݤ /(adv) (1) (on-mim) puffing/chugging/(adv) (2) (on-mim) steaming/(adv) (3) (on-mim) feeling hot/
ݤ /(n) dot/point/mark/
ݤĤͤ /(adv,vs) (on-mim) solitarily/in a lonely fashion/all alone/by oneself/
ݤĤݤ /(n) (1) dots/spots/(adv,adv-to) (2) (on-mim) bit by bit/little by little/gradually/(adv,adv-to) (3) (on-mim) here and there/scattered/dotted/(adv,adv-to) (4) (on-mim) in drops/(falling) lightly/
ݤĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(adv-to,adv) (2) (on-mim) falling in drops (e.g. rain)/(adv-to,adv) (3) (on-mim) saying a single word/muttering just a few words/
ݤĤݤĤ /(adv,adv-to) (1) (on-mim) intermittently/bit by bit/little by little/by ones and twos/(adv,adv-to) (2) (on-mim) in drops (e.g. of rain)/
ݤĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(adv-to,adv) (2) (on-mim) falling in drops (e.g. rain)/(adv-to,adv) (3) (on-mim) saying a single word/muttering just a few words/
ݤƤݤ /(adv,adv-to,vs) (1) (on-mim) plump/fleshy/chubby/(adv,adv-to) (2) (on-mim) (walking) slowly/with soft-footed steps (of toddlers, small animals, etc.)/
ݤƤ /(adv-to) (on-mim) with a plop/with a plonk/with a plunk/with a flop/
ݤȤ /(adv-to) (on-mim) with a plop/with a plonk/with a plunk/with a flop/
ݤȤݤ /(adv,adv-to,vs) (on-mim) dripping/trickling/drop by drop/in drops/
ݤȤ /(adv-to) (on-mim) with a plop/with a plonk/with a plunk/with a flop/
ݤȤ /(adv-to) (on-mim) with a plop/with a plonk/with a plunk/with a flop/
ݤˤݤˤ /(exp) to be fat/
ݤޤ /(pn) (net-sl) you (plural)/
ݤޤ /(pn) (net-sl) you (plural)/
ݤ䤷 /(int) (net-sl) good night/
ݤ衼 /(adv-to) (on-mim) sproing/boing/
ݤݤ /(adj-no,adv,vs) (on-mim) soft/bouncy/
ݤݤ /(adv,adv-to) (1) (on-mim) munching/crunching/(adv,adv-to) (2) (on-mim) (lightly) scratching (an itch)/
ݤä /(adv) (1) (on-mim) dropping (of tears, dew, etc.)/(adv) (2) (on-mim) falling off/dropping off/slipping (e.g. from one's hands)/(adv) (3) (on-mim) inadvertently (coming to the surface)/letting out (e.g. a secret)/
ݤݤ /(adj-na,adv,n,vs) (on-mim) in large drops/
ݤ /(adv-to,adv) (1) (on-mim) dropping (of tears, dew, etc.)/(adv-to,adv) (2) (on-mim) falling off/dropping off/slipping (e.g. from one's hands)/(adv-to,adv) (3) (on-mim) inadvertently (coming to the surface)/letting out (e.g. a secret)/
ݤ /(n,adv-to) (on-mim) strumming/thrumming/plunking/plonking/
ݤ /(adv,adv-to) (1) (on-mim) pat/tap/clap/slap/smack/(adv,adv-to) (2) (on-mim) pop/crack/(suf) (3) (fem) (sl) cutesy suffix applied to names/
ݤ󤳤 /(n) (1) piece of junk/worn-out article/(adj-na,adj-no) (2) clumsy/useless/no good/unreliable/(n) (3) dismantled car/(n) (4) (dated) hitting (with fist)/striking/
ݤ󤸤 /(n) pope's nose/parson's nose/meat from around the coccyx of a chicken/
ݤä /(adv) (1) (on-mim) with a pat/with a tap/with a clap/with a slap/with a smack/(adv) (2) (on-mim) with a pop/with a crack/(adv) (3) (on-mim) casually (throw)/carelessly/(adv) (4) (on-mim) generously (give)/
ݤĤ /(n,adj-na) idiot/stupidity/
ݤ /(adv) (1) (on-mim) with a pat/with a tap/with a clap/with a slap/with a smack/(adv) (2) (on-mim) with a pop/with a crack/(adv) (3) (on-mim) casually (throw)/carelessly/(adv) (4) (on-mim) generously (give)/
ݤ /(n) (net-sl) (abbr) abdominal pain/menstrual pain/stomach ache/
ݤڤ /(n) (net-sl) (abbr) abdominal pain/menstrual pain/stomach ache/
ݤݤ /(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) (chn) tummy/tumtum/(adv,adv-to) (2) (on-mim) bang-bang/pop-pop/tap-tap/(adv,adv-to) (3) (on-mim) without reservation/unreservedly/snappishly/outspokenly/(adv,adv-to) (4) (on-mim) one after another/successively/
ݤݤ /(n) pompom/pompon/pom-pom/pom-pon/
ݤݤڤ /(n) (net-sl) abdominal pain/menstrual pain/stomach ache/
ݤݤڥ /(n) (net-sl) abdominal pain/menstrual pain/stomach ache/
ݤݤ [ݤݤ󤸤礦] /(n) (1) pop-pop boat/toy boat with simple steam impeller/(n) (2) steam passenger launch/
ݤݤ [ݤݤ󤻤] /(n) pop-pop boat/toy boat with simple steam impeller/
ݤ [ݤӤ] /(n) (1) tout/swindler/con-man/(n) (2) pimp/
ݤ [ݤԤ] /(n) (1) tout/swindler/con-man/(n) (2) pimp/
ݤ [ݤ󤫤] /(sK) (n) (uk) ponkan orange (Citrus reticulata)/
ݤ [ݤ] /(ateji) (n) (1) juice pressed from a bitter orange/(n) (2) (abbr) ponzu (Japanese sauce made primarily of soy sauce and citrus juice)/
ݤϺ [ݤ󤿤] /(n) idiot/moron/
 /(adv) (1) just (e.g. "just wait here")/come now/now, now/(adv) (2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(adv) (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/(adv) (2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(adv) (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)/
ޡ /(adj-no) (rkb:) delicious/tasty/
ޤ /(adv) (1) just (e.g. "just wait here")/come now/now, now/(adv) (2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(adv) (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!/
ޤä /(sk) (exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤ /(adv) (1) just (e.g. "just wait here")/come now/now, now/(adv) (2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(adv) (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) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤ /(exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤä /(exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤ /(n) (work) Madadayo!(No, Not Yet!) (film)/
ޤʤ /(n) (uk) sheep's ear abalone (Haliotis ovina)/
ޤ /(exp) well, I must admit .../
ޤޤ /(adj-no,adj-na,adv) (1) so-so/passable/not (so) bad/reasonable/(int) (2) now, now/there, there/there now/(int) (3) (fem) my, my/oh my!/dear me!/(P)/
ޤ뤤 /(adj-i) (col) round/circular/spherical/
ޤ /(aux) (1) probably isn't (doesn't, won't, etc.)/(aux) (2) don't (doesn't) intend to/intend not to/(aux) (3) must not/(when used in an imperative sentence) don't/(P)/
ޤä /(sk) (exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤ /(int) (sl) delicious/yum/
ޤ /(int) (sl) delicious/yum/
ޤ /(exp) won't you/
ޤä /(exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤ /(conj) even though it is not/despite not/
ޤФä /(n) (company) My Basket (supermarket chain)/
ޤڤ餤 /(exp) no cares (tha:)/it's all OK/you're welcome/
ޤ /(adj-f) (1) delicious/appetizing/appetising/(adj-f) (2) skillful/clever/expert/wise/successful/(adj-f) (3) fortunate/splendid/promising/
ޤ椦 /(adj-f) (1) delicious/appetizing/appetising/(adj-f) (2) skillful/clever/expert/wise/successful/(adj-f) (3) fortunate/splendid/promising/
ޤ [ޤ] /(sK) (n,vs,vi) pushing forward (undaunted)/pushing on (toward a goal)/striving (for)/
ޤ /(aux-v,v5u) (osb:) to finish .../to do ... completely/
ޤʤդ [ޤʤĤ] /(adj-no,n) with meals/meals inclusive/
ޤʤ [ޤʤ礦] /(n) meals prepared for employees (e.g. of a restaurant)/staff meals/
ޤ̼ [ޤ̤ͤϤϤ] /(exp) (proverb) if you don't put in the effort, don't expect results/seeds you don't plant will never grow/
ޤۤ [ޤꤳ] /(v5s,vi) (hum) to go to/to visit/to call on/
ޤְ㤦 [ޤޤ] /(v5u,vi) to make a mistake/to blunder/
ޤְ㤨 [ޤޤ] /(exp) if things go wrong/if the worst happens/
ޤְäƤ [ޤޤäƤ] /(exp) even in the worst case/no matter how bad things get/whatever happens/under any circumstances/
ޤФ [ޤǤ] /(v1,vi) (1) to leave/to withdraw/(v1,vi) (2) to appear before/to present oneself/
ޤ̤ [ޤȤ] /(v5r,vi) to go unpunished/to be tolerated/to be allowed/to be overlooked/
ޤԻ׵ [ޤդ] /(sK) (n,adj-na) profound mystery/
ޤʪ [ޤ] /(n) imitation/fake/sham/
ޤʤ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤʤ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤ [ޤ] /(n) (archeol) magatama/comma-shaped bead from prehistoric Japan, usually made of jade/
ޤ [ޤ] /(sK) (n,vs) scattered animal feed/ground bait/
ޤ [ޤ] /(n) gold or silver lacquer/lacquer decoration sprinkled with metal powder/
ޤ [ޤ] /(sK) (n) (1) hatchet/axe/(n,vs) (2) wood-chopping/wood-splitting/
ޤ [ޤ] /(sK) (v5s,vt) (1) to create (a sensation)/to cause (a commotion)/to give rise to (controversy)/(v5s,vt) (2) to raise (a cloud of dust)/to kick up (dust)/
ޤ [ޤ] /(sK) (v5m,vt) (1) to roll up/to enfold/to swallow up/(v5m,vt) (2) to involve/to drag into/
ޤ餹 [ޤ餹] /(v5s,vt) to scatter/to spread/
ޤ [ޤ] /(n) (fish) round haul net/round seine/
ޤ̵ [ޤʤ] /(sK) (exp,adj-i) unmistakable/evident/obvious/certain/beyond doubt/
ޤ夲 [ޤ] /(v1,vt) to tuck (e.g. sleeves)/to roll up/
ޤΩƤ [ޤƤ] /(v1,vt) to talk on and on/to rattle on/to keep on talking (without pause)/
ޤá [ޤ餿] /(n) pillow fight/
ޤꤲ [ޤʤ] /(n) pillow fight/
ޤ夲 [ޤꤢ] /(v1) to tuck (e.g. sleeves)/to roll up/
ޤ夬 [ޤ줢] /(v5r,vi) to be turned up/to be lifted up (e.g. by the wind)/
ޤ [ޤ] /(n) manger/crib/trough/
ޤ [ޤ줢] /(n) lucky shot/fluke/
ޤЧ [ޤɤ] /(n) (food) tuna donburi/bowl of rice topped with tuna/
ޤ臘 /(v5u,vi) to have sexual intercourse/
ޤʪ [ޤ] /(sK) (n) (uk) period story (play, film, novel, etc.; set in the Edo period)/
ޤ /(n) (1) (food) Japanese peanut-based biscuit similar to an amaretti (fre: macaron)/(n) (2) (food) macaron (meringue-based sandwich cookie)/French macaroon/
ޤ̵ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤ̵ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤʤ [ޤȤʤ] /(exp,adj-pn) (uk) unmistakable/unquestionable/certain/evident/
ޤ̵ [ޤȤʤ] /(exp,adj-pn) (uk) unmistakable/unquestionable/certain/evident/
ޤʤ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤʤ [ޤʤ] /(sK) (adj-f) (uk) unmistakable/evident/outright/authentic/
ޤʤ [ޤʤ] /(sK) (exp,adv) undoubtedly/unmistakably/indisputably/definitely/certainly/
ޤʤ [ޤʤ] /(sK) (exp,adv) undoubtedly/unmistakably/indisputably/definitely/certainly/
ޤ [ޤ򤳤] /(exp,adv) wholeheartedly/with all one's heart/cordially/sincerely/
ޤޤ /(adv,vs) (on-mim) confused/flustered/at a loss/(P)/
ޤȤϻפ [ޤȤϤ⤦] /(exp) I doubt it, but .../I find it hard to believe, but .../it's a long shot, but .../
ޤλ [ޤΤȤ] /(exp) in time of need/for a rainy day/in case of emergency/
ޤ [ޤĤ] /(n) decomposed granite/
ޤ [ޤ] /(n) decomposed granite/
ޤ [ޤ] /(sK) (n,adj-no) straight grain/quartersawn grain/
ޤޤ /(adv-to) (on-mim) vividly/clearly/distinctly/acutely/
ޤ礦 [ޤꤢ] /(sK) (v5u,vi) to be mixed together/to be blended/to intermingle/to commingle/
ޤ /(aux-v) (1) (pol) please/(aux-v) (2) (pol) used to increase the politeness of a greeting/
ޤʤ /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤ /(exp) (1) (pol) I'll/(exp) (2) let's/(exp) (3) probably/
ޤ礦 /(exp) (1) (pol) I'll/(exp) (2) let's/(exp) (3) probably/
ޤ礦 /(exp) (1) shall I?/(exp) (2) shall we?/(P)/
ޤ /(adj-na,n) (col) (abbr) serious/not joking/straight/
ޤ /(aux,adj-shiku) (arch) 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,adv-to) (on-mim) staringly/fixedly/unblinkingly/
ޤޤȸ [ޤޤȤߤ] /(exp,v1) to take a long hard look at/to look (someone) full in the face/
ޤ [ޤ᤯] /(v5r,vi) to become extremely serious (in attitude)/to look solemn/to assume a solemn air/
ޤ礦 [ޤꤢ] /(sK) (v5u,vi) to be mixed together/to be blended/to intermingle/to commingle/
ޤ㤭 [ޤʤ] /(n,vs) (col) genuine crying/
ޤ [ޤޤ] /(int) (1) (sl) (fem) wow/kewl/awes/(int) (2) (sl) (fem) really?/are you kidding me?/
ޤ /(aux-v) (1) (pol) expresses politeness towards the listener (or reader)/(aux-v) (2) (arch) (hum) expresses respect towards those affected by the action/
ޤ /(aux-v) (pol) used to indicate respect for the listener (or reader)/
ޤ [ޤ] /(n) (1) measure/(n) (2) square (e.g. of graph paper or Japanese manuscript paper)/(n) (3) box (e.g. on a form)/
ޤʤ [ޤꤨʤ] /(exp) very improbable/vanishingly unlikely/only with a miracle/
ޤʤä [ޤä] /(sK) (adv) (uk) first of all/in the first place/
ޤʤ [ޤä] /(sK) (adv) (uk) first of all/in the first place/
ޤ [ޤ] /(exp) first of all/in the first place/to begin with/for starters/
ޤ̵ [ޤʤ] /(exp,adj-i) (uk) very rare/very unlikely (to happen)/scarcely/seldom/improbable/almost never (occurring)/
ޤϤ [ޤϤ] /(exp) (1) (proverb) start with the first step/when embarking on a great project, start with immediate steps/(exp) (2) (proverb) he who first suggests it should be the first to do it/
ޤ /(aux-v) (1) (pol) please/(aux-v) (2) (pol) used to increase the politeness of a greeting/
ޤʤ /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤ /(suf) (pol) not/
ޤ /(exp) (1) (pol) won't (hasn't, isn't, doesn't, etc.)/(exp) (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/
ޤ [ޤ] /(sK) (n,vs,vt) writing some characters (esp. complex kanji) of a compound as kana instead of kanji/
ޤʪ [ޤ] /(sK) (n) mixture/adulteration/
ޤ֤ [ޤ] /(sK) (v5s,vt) (1) to stir well/to mix thoroughly/(v5s,vt) (2) to interrupt (with a joke, sarcastic remark, etc.)/to butt in (with a facetious comment)/to make fun of (what someone says)/to banter/to jeer/
ޤ /(adv,adv-to,vs) (1) (on-mim) rich (taste)/full-bodied (flavour, flavor)/mellow/(adv,adv-to,vs) (2) (on-mim) laid-back (lifestyle)/relaxed/comfortable/
ޤۤޤ [ޤޤ] /(exp) (pol) please come again/
ޤۤޤ [ޤޤ] /(exp) (pol) please come again/
ޤ֤ [ޤޤ] /(adv) in the twinkling of an eye/in a flash/
ޤ̵ [ޤȤʤ] /(exp) (uk) unique/matchless/unparalleled/unparallelled/never again/
ޤ /(int) (male) bye/see you later/
ޤ˳ݤ [ޤˤ] /(sK) (exp,v1) (id) to travel all over/to be active in places widely apart/
ޤ˶ [ޤˤ] /(sK) (exp,v1) (id) to travel all over/to be active in places widely apart/
ޤ [ޤΤ] /(exp,n,adv) another day/the next day/
ޤ̾ [ޤΤ] /(exp,n) alias/another name/
ޤ̾ [ޤΤʤ] /(exp) also known as/also called/
ޤޤ [ޤҤޤ] /(exp) till we meet again/
ޤ [ޤ餤] /(n) secondary retainer/
ޤޤ [ޤҤޤ] /(exp) till we meet again/
ޤ [ޤ] /(exp,n,adv) another time/some other time/
ޤ [ޤ] /(sK) (n) (1) sore crotch/sore thigh/(n,vs,vi) (2) chafing of the inner thighs/
ޤڤ [ޤ] /(n,vs,vt) borrowing something already borrowed/
ޤ [ޤ] /(n) waist (the part of the pants located above the crotch)/pant rise/
ޤߤ [ޤ] /(n,vs,vt) sublease/sublet/lending (something one has borrowed) to someone else/
ޤţ [ޤ] /(n) staple/
ޤȴ [ޤ̤] /(n) (sports) (col) nutmeg (in soccer)/hitting a ball through the legs (e.g. in tennis)/
ޤʹ [ޤ] /(n,vs,vt) hearsay/learning by hearsay/
ޤ [ޤ] /(exp) see you tomorrow/
ޤ [ޤ] /(n) forked tree/forked branch/
ޤ轵 [ޤ餤夦] /(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)/
ޤ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
ޤ [Ϥ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
ޤ [ޤ椭] /(sK) (n) lingering patches of snow/patches of unmelted snow/snow spots/
ޤ [ޤ褦] /(n) mottled pattern/patchy pattern/
ޤ [ޤФ] /(n) marking pin/
ޤ [ޤ٤] /(n) (col) town lawyer/community lawyer/local lawyer/
ޤ⤭ [ޤ뤭] /(sK) (n) walking about town/stroll around town/walking the streets (e.g. for exercise)/
ޤ /(adj-na,n) (col) (abbr) serious/not joking/straight/
ޤä /(exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤää /(exp) (col) oh well, fine/fine, I guess/alright, I suppose/OK, then/
ޤä [ޤä] /(sK) (n,adj-no,adj-na) complete darkness/total darkness/pitch darkness/
ޤä /(n) (fict) (creat) soot gremlin/soot sprite/
ޤä /(exp) (ksb:) let's do it/I (we) are going to do it/
ޤäȸäƤۤ [ޤäȤäƤۤ] /(sK) (exp,adv) (not) at all/absolutely (not)/
ޤäν [ޤäΤȤ] /(sK) (exp) (uk) (rare) entirely/
ޤä [ޤäʤ] /(n) right in the midst of/right at the height of/
ޤä /(adv,adv-to,vs) (1) (on-mim) rich (taste)/full-bodied (flavour, flavor)/mellow/(adv,adv-to,vs) (2) (on-mim) laid-back (lifestyle)/relaxed/comfortable/(P)/
ޤä /(n) (1) (col) (abbr) nudity/(adj-na,adj-no) (2) (col) (abbr) stark naked/
ޤäԤ餴 [ޤäԤ餴] /(sK) (exp) (1) having had enough/flatly refusing/wouldn't do for anything/(exp) (2) begging pardon/
ޤäԤ [ޤäԤ餴] /(sK) (exp) (1) having had enough/flatly refusing/wouldn't do for anything/(exp) (2) begging pardon/
ޤð [ޤä] /(sK) (adj-na,n) (1) pitch-dark/pitch-black/completely dark/(adj-na,n) (2) very bleak (future)/utterly hopeless/
ޤðŤ [ޤä] /(sK) (n,adj-no,adj-na) complete darkness/total darkness/pitch darkness/
ޤðŰ [ޤä] /(sK) (n,adj-no,adj-na) complete darkness/total darkness/pitch darkness/
ޤò [ޤä] /(n,adj-no,adj-na) bright yellow/
ޤõդ [ޤä] /(sK) (adj-na,n) head over heels/headlong/head first/
ޤõ [ޤä] /(sK) (adj-na,n) head over heels/headlong/head first/
ޤù [ޤä] /(adj-na,n) pitch black/
ޤú [ޤä夦] /(sK) (n) right in the middle (of)/midst/height/
ޤú [ޤäʤ] /(sK) (sk) (n) right in the middle (of)/midst/height/
ޤûͳ [ޤä] /(adj-no,adj-na,n) square/
ޤľ [ޤä礦] /(sK) (adj-na,n) completely honest/downright honest/straightforward/perfectly upright/
ޤ [ޤä] /(sK) (adj-na,n) (1) deep blue/bright blue/(adj-na,n) (2) ghastly pale/pallid/white as a sheet/
ޤ [ޤä] /(adj-na,n) (1) bright red/deep red/flushed (of face)/(adj-na) (2) downright (e.g. lie)/complete/utter/
ޤ֤ [ޤää] /(adj-na,n) (1) very bright red/deep red/extremely flushed (of face)/(adj-na) (2) downright (e.g. lie)/complete/utter/
ޤ֤ʥ [ޤäʤ] /(sK) (exp,n) complete lie/outright lie/
ޤ֤ʱ [ޤäʤ] /(sK) (exp,n) complete lie/outright lie/
ޤ [ޤä] /(n) the head/the foremost/beginning/the very front/
ޤ [ޤä] /(adv) at the very beginning/first of all/first and foremost/before anything else/
ޤ [ޤäʤ] /(n) right in the midst of/right at the height of/
ޤ [ޤä] /(sK) (n) matcha/powdered green tea/
ޤ [ޤäԤ] /(n,adv) broad daylight/
ޤ [ޤä] /(adj-na,adj-no,n) (1) pure white/(adj-na,adj-no,n) (2) blank (e.g. mind, paper)/
ޤʿ [ޤä] /(adj-na) perfectly level/
ޤ [ޤäѤ] /(n) (1) nudity/(adj-na,adj-no) (2) stark naked/
ޤĤ夲 [ޤĤꤢ] /(sK) (v1,vt) (1) to set (someone) up (in a high position)/to kick upstairs/(v1,vt) (2) to hold sacred/to worship/(v1,vt) (3) to flatter/
ޤĤ˥ [ޤĤ̤] /(n) slip stitch/blind stitch/
ޤĤ [ޤĤФ䤷] /(sK) (n) (traditional) festival music/
ޤĤդ [ޤĤĤ] /(sK) (v5k,vi) (1) (uk) to coil around/to twine around/to cling (to)/(v5k,vi) (2) (uk) to follow around/to hang around/
ޤĤդ [ޤȤĤ] /(sK) (v5k,vi) (1) (uk) to coil around/to twine around/to cling (to)/(v5k,vi) (2) (uk) to follow around/to hang around/
ޤĥ /(n) (abbr) eyelash extensions/
ޤ [ޤĤ] /(n) (uk) eyelashes/
ޤӥ [ޤĤ] /(n) (uk) (abbr) eyelash extensions/
ޤӥƥ󥷥 [ޤĤƥ󥷥] /(n) (uk) eyelash extensions/
ޤǤʤ /(exp) up to ... (e.g. items)/until ... (times)/as far as/(P)/
ޤǤ̵ [ޤǤʤ] /(sK) (exp,adj-i) (uk) there is no need to .../it should hardly be necessary to .../
ޤȤդ [ޤȤĤ] /(v5k,vi) (uk) to entwine/to follow about/
ޤȤ /(exp) in one go/all at once/altogether/all in one piece/
ޤȤ夲 [ޤȤᤢ] /(v1) to compile/to bring together/to weave/to put together/to bring to a conclusion/to wrap up/
ޤȤ㤤 [ޤȤ᤬] /(n,vs,vt) bulk buying/buying in quantity/stocking up (on)/
ޤȤ [ޤȤ䤯] /(n) mediator/peacemaker/troubleshooter/manager/
ޤȤդ [ޤĤĤ] /(sK) (v5k,vi) (1) (uk) to coil around/to twine around/to cling (to)/(v5k,vi) (2) (uk) to follow around/to hang around/
ޤȤդ [ޤȤĤ] /(sK) (v5k,vi) (1) (uk) to coil around/to twine around/to cling (to)/(v5k,vi) (2) (uk) to follow around/to hang around/
ޤɤ /(adj-i) (frustratingly) slow/tedious/sluggish/roundabout (e.g. explanation)/exasperating/irritating/
ޤɤ /(adj-i) (frustratingly) slow/tedious/sluggish/roundabout (e.g. explanation)/exasperating/irritating/
ޤɤä /(adj-i) (frustratingly) slow/tedious/sluggish/roundabout (e.g. explanation)/exasperating/irritating/
ޤɤä /(adj-i) (frustratingly) slow/tedious/sluggish/roundabout (e.g. explanation)/exasperating/irritating/
ޤʤθ [ޤʤΤ] /(sK) (exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤʤξθ [ޤʤΤΤ] /(sK) (exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤʤ褷 [ޤʤ򤱤ä] /(exp) with one's eyes flashing/
ޤ [ޤʤǤ] /(sK) (n) favorite pupil/favourite pupil/teacher's pet/
ޤ [ޤʤ] /(n) (1) chopping board/cutting board/(n) (2) (sl) (vulg) flat chest/tiny breasts/(P)/
ޤĤΤ [ޤʤΤ] /(sK) (exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤĤΥ [ޤʤΤ] /(sK) (exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤĤθ [ޤʤΤ] /(exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤĤξΥ [ޤʤΤΤ] /(sK) (exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤĤξθ [ޤʤΤΤ] /(exp,n) (id) someone doomed to their fate/fish on the chopping board/
ޤĥ硼 [ޤʤ硼] /(n) sex show with audience participation/
ޤĥ祦 [ޤʤ硼] /(sK) (n) sex show with audience participation/
ޤ̼ [ޤʤह] /(n) (one's) beloved daughter/
ޤͻ [ޤͤ] /(sK) (n) (1) imitation/copy/make-believe/pretence/sham/(n) (2) doing something in a way that only superficially resembles the real thing/
ޤҤ /(exp) (1) (pol) I'll/(exp) (2) let's/(exp) (3) probably/
ޤ֤ /(n) (rkb:) spirit/soul/
ޤã [ޤ֤] /(n) (col) (dated) (uk) 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)/
ޤۤȤ [ޤۤĤ] /(sK) (n) magician/wizard/sorcerer/witch/mage/
ޤۤ /(n) (arch) great and splendid land/excellent location/splendid place/
ޤۤ /(n) (arch) great and splendid land/excellent location/splendid place/
ޤ޿ [ޤޤ] /(n) step-parent/
ޤ© [ޤޤह] /(n) stepson/
ޤ [] /(sK) (n) stepfather/
ޤ [ޤޤ] /(sK) (n) stepfather/
ޤʴ [ޤޤ] /(n) unmixed-in lump of flour/
ޤ [] /(sK) (n) stepmother/
ޤ [ޤޤϤ] /(sK) (n) stepmother/
ޤ̼ [ޤޤह] /(n) stepdaughter/
ޤष /(n) (food) (ksb:) broiled eel (usu. mixed into rice)/
ޤषЧ [ޤषɤ] /(n) (ksb:) eel donburi/bowl of rice topped with eel/
ޤषЧ [ޤषɤ֤] /(n) (ksb:) eel donburi/bowl of rice topped with eel/
ޤֽ [ޤ֤] /(n) (food) soup of dumplings filled with walnuts and brown sugar, boiled together with vegetables, tofu, etc./
ޤμ [ޤ] /(sK) (n) trivia/snippet of knowledge/
ޤ䤫 /(n,adj-no) deception/make-believe/fake/counterfeit/phony/
ޤ䤫 /(v5s,vt) to cheat/to swindle/to deceive/
ޤ [ޤ椺] /(sK) (n) (1) eyebrow pencil/(n) (2) blackened eyebrows/(n) (3) (metaphorically) distant mountain range/
ޤ [ޤ椲] /(n) eyebrow/
ޤ /(unc) diameter symbol/
ޤ룱 [ޤ뤤ˤ] /(n) the whole day/all the day/
ޤ뤢ᤨ /(n) (uk) Chlorophthalmus borealis (species of greeneye)/
ޤŵ [ޤ뤢] /(sK) (n,vs,vt) rote memorization (memorisation)/rote learning/indiscriminate memorizing (memorising)/
ޤ [ޤ뤤ˤ] /(n) the whole day/all the day/
ޤǯ [ޤ뤤ͤ] /(n) the whole year/all the year/
ޤ [ޤ뤸뤷] /(sK) (n) O mark (indicating a correct answer, agreement, approval, etc.)/
ޤ [ޤΤ] /(sK) (n,vs,vt) (1) swallowing whole/swallowing without chewing/(n,vs,vt) (2) swallowing (a story)/believing unquestioningly/accepting blindly/accepting without fully understanding/memorizing without understanding/(n,vs,vt) (3) accepting (a proposal, demand, etc.) unconditionally/accepting as-is/
ޤФ [ޤ뤪ܤ] /(n,vs) full memorization/full memorisation/
ޤ븫 [ޤߤ] /(sK) (n,adj-no) full view/plain sight/completely visible/
ޤФ [ޤ] /(sK) (adj-no,n) (fully) exposed/bare/uncovered/in full view/undisguised/broad (accent)/
ޤ [ޤ뤢餤] /(sK) (n,vs,vt) washing (a kimono, futon, etc.) without taking it apart/laundering whole/
ޤꤲ [ޤʤ] /(sK) (n,vs,vt) (1) farming out (all of a project) to subcontractors/hundred-percent outsourcing/(n,vs,vt) (2) leaving (a responsibility) entirely to someone else/offloading (a problem, work, etc.)/wholesale delegation/
ޤɤ [ޤ] /(n,vs,vt) taking turns reading out loud/
ޤݤ [ޤΤ] /(sK) (n,vs,vt) (1) swallowing whole/swallowing without chewing/(n,vs,vt) (2) swallowing (a story)/believing unquestioningly/accepting blindly/accepting without fully understanding/memorizing without understanding/(n,vs,vt) (3) accepting (a proposal, demand, etc.) unconditionally/accepting as-is/
ޤʹ [ޤ뤮] /(n) being able to hear everything (esp. when one was not intended to)/
ޤ٤ [ޤ⤦] /(sK) (n,vs,vt,vi) clear profit/great profit (without any investment)/
ޤ [ޤϤ] /(sK) (n,adj-no) (1) being stark-naked/(n,adj-no) (2) having no possessions/losing all one's belongings/
ޤ˸ [ޤˤߤ] /(exp,adj-f) rare/extraordinary/singular/
ޤӽФ [ޤӤǤ] /(v1,vi) (rare) to roll out/to tumble out/
ޤ路 [ޤ路Τ] /(n,vs) drinking in turn from one vessel (cup, glass, etc.)/
ޤ路 [ޤ路] /(n) (1) spy/secret agent/(n) (2) shill/stealth advertiser/
ޤ路Ǥ [ޤ路] /(n) (mahj) discarding somewhat safe tiles while still trying to win a hand/
ޤ϶ [ޤɤ] /(sK) (n) revolving lantern/
ޤƻ [ޤߤ] /(n,vs) detour/circuitous route/diversion/
ޤ챦 [ޤߤ] /(sK) (n,vs,vi) right about-face/
ޤ󤬲 [ޤ󤬤] /(n) cartoonist/comic book artist/manga artist/manga author/mangaka/
ޤ󤬵 [ޤ󤬤ä] /(n) manga cafe/coffee shop with a manga library (usu. has Internet facilities and charges by the hour)/
ޤ [ޤ󤬤ˤ] /(n) cylindrical slab of meat on a single bone (oft. depicted in manga, anime, etc.)/cartoon meat/
ޤ󤰤֤ [ޤ󤰤꤬] /(n) (vulg) (sl) piledriver (sexual position)/
ޤ /(n) (1) (vulg) pussy/cunt/vulva/vagina/(n,vs) (2) (vulg) (sl) fucking/screwing/
ޤ󤵤 /(n) (net-sl) (derog) (vulg) woman/
ޤ󤸤 /(n) (1) nap/doze/short sleep/(adv-to) (2) staringly/fixedly/
ޤ󤸤Ȥ⤷ʤ /(exp) (1) not sleeping a wink/wide awake all night/(exp) (2) (col) without moving/
ޤ󤸤Ȥ⤻ /(exp) (1) not sleeping a wink/wide awake all night/(exp) (2) (col) without moving/
ޤ󤺤 /(n) (sl) masturbation (female)/
ޤͤ /(exp) (osb:) it is assuredly that .../
ޤޤ /(adv) successfully/fairly/artfully/nicely/completely/thoroughly/
ޤޤ󤵤 /(n) (chn) (osb:) Amitabha Buddha/
ޤޤ /(n) (chn) (osb:) Amitabha Buddha/
ޤߤ [ޤޤ뤤] /(adj-i) perfectly round/perfectly circular/
ޤ [ޤ󤨤] /(n,vs,vi) spread (e.g. of a disease)/rampancy/infestation/proliferation/being widespread/(P)/
ޤɻ [ޤ󤨤ܤ] /(n) (abbr) semi-state of emergency COVID-19 measures/
ޤɻ [ޤ󤨤ܤȤ夦Ƥ󤽤] /(n) semi-state of emergency COVID-19 measures/COVID-19 pre-emergency status/
ޤ [ޤޤ] /(adj-na,n) (1) perfect circle/(adj-na,n) (2) cute/
ޤݤ [ޤޤ뤤] /(adj-i) perfectly round/perfectly circular/
ޤ [ޤ󤸤] /(n) (sl) (vulg) pussy juice/grool/
ޤ [ޤޤ] /(adj-no,adv) right in front/just opposite/under the nose/
ޤ [ޤʤ] /(sK) (n) middle/centre/center/midpoint/heart/
ޤ [ޤܤ] /(n) (abbr) (col) semi-state of emergency COVID-19 measures/
ޤ [ޤ] /(n) (vulg) (sl) pubic hair (on a woman)/
޸ [ޤफ] /(sK) (n,adj-no) right opposite/directly across/just in front of/face to face/
޸ [ޤफ] /(sK) (n,adj-no) right opposite/directly across/just in front of/face to face/
޹ [ޤ礦] /(n) the "ma" column of the Japanese syllabary table (ma, mi, mu, me, mo)/
޻ͳ [ޤ] /(adj-no,adj-na,n) square/
޾ [ޤ] /(sK) (n,adj-no) right above/just above/directly above/directly overhead/
ȿ [ޤϤ󤿤] /(sK) (adj-no,adj-na,n) exactly the opposite (of)/completely opposite/quite contrary/
ߡϡ /(n) (derog) faddist/follow-the-crowd type/lowbrow/poser/fanboy/fangirl/
ߡϡ /(sk) (n,adj-na) (derog) (abbr) faddist/follow-the-crowd type/poser/trend junkie/sheep/
ߤϤ /(n) (derog) faddist/follow-the-crowd type/lowbrow/poser/fanboy/fangirl/
ߤϤ /(rk) (n,adj-na) (derog) (abbr) faddist/follow-the-crowd type/poser/trend junkie/sheep/
ߤ [ߤ] /(n) granite/
ߤ [ߤ礦] /(n) protection money/
ߤ [ߤ󤷤] /(n) mandarin-flavored shochu/mandarin liqueur/
ߤȢ [ߤФ] /(n) cardboard box for mandarin oranges/
ߤȪ [ߤФ] /(n) mandarin plantation/
ߤʴ [ߤ] /(n) polishing powder/
ߤ /(n) (sl) sword, dagger, etc. used in crime/
ߤ夲 [ߤ򤢤] /(exp,v1) (1) to rise (from one's seat)/to stand up/to get up/(exp,v1) (2) to set to work/to get started/to go into action/
ߤ [ߤ򤹤] /(exp,v1) (id) 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/(exp,v5g) (2) to carry a portable shrine/
ߤȾ [ߤϤ] /(n) (sl) premature ejaculation/
ߤߤ /(adv,adv-to,vs) (on-mim) with a creak/creakily/
ߤ /(adv,adv-to) (on-mim) with a creak/creakily/
ߤߤ /(adv,adv-to) (on-mim) with a creak/creakily/
ߤڤ [ߤ󤮤] /(n) finely chopped (cooking)/(P)/
ߤʴ [ߤ] /(n) rice granules/coarse glutinous rice flour (often used in candy production)/
ߤ [ߤᤶ] /(n) (astron) Aquarius (constellation)/the Water Carrier/the Water Bearer/
ߤϤ /(n) (uk) vernal water-starwort (Callitriche palustris)/
ߤؤӺ [ߤؤӤ] /(n) (astron) Hydrus (constellation)/the Water Snake/
ߤۥ٥ڷ [ߤۥ٥礦] /(n) (company) Mizuho Investors Securities/
ߤۥݥ졼ȶ [ߤۥݥ졼Ȥ󤳤] /(n) (company) Mizuho Corporate Bank/
ߤ۶ [ߤۤ󤳤] /(n) (company) Mizuho Bank/
ߤ۾ڷ [ߤۤ礦] /(n) (company) Mizuho Securities/
ߤ [ߤ] /(sK) (ok) (n) (poet) fence (around a shrine, imperial palace, sacred area, etc.)/
ߤ [ߤ] /(sK) (n) (poet) fence (around a shrine, imperial palace, sacred area, etc.)/
ߤ [ߤ] /(n) (1) (uk) mizuna (Brassica rapa var. nipposinica)/potherb mustard/(n) (2) (uk) Elatostema umbellatum var. majus (variety of plant related to the nettles)/
ߤ [ߤ] /(sK) (n) (1) aborted fetus (foetus)/miscarried fetus/stillborn fetus/(n) (2) newborn baby/
ߤ [ߤ] /(sK) (n) (1) aborted fetus (foetus)/miscarried fetus/stillborn fetus/(n) (2) newborn baby/
ߤФ [ߤ] /(n) misedashi/debut of an apprentice geisha/ceremony in which a shikomi becomes a maiko/
ߤ /(aux) (col) go ahead and try/why don't you give it a go?/
ߤ /(n) (food) miso katsu/tonkatsu covered in a miso-based sauce/
ߤ [ߤ] /(sK) (n) (1) (form) secret/private matter/(n) (2) (form) secret love affair/liaison/
ߤ㱤 [ߤϤ餤] /(sK) (n) (Shinto) ritual purification/cleansing of crimes, impurities, etc./
ߤû [ߤä] /(n) decayed (baby) tooth/
ߤҤʸ [󤸤夦⤸] /(sK) (sk) (n) tanka/31-mora Japanese poem/
ߤҤʸ [ߤҤȤ⤸] /(sK) (sk) (n) tanka/31-mora Japanese poem/
ߤҤʸ [ߤҤȤ⤸] /(sK) (n) tanka/31-mora Japanese poem/
ߤ [ߤ] /(n) (food) miso ball/
ߤ [ߤ] /(sK) (n) koji used to make miso/
ߤ [ߤ] /(sK) (n,adj-no) (food) food cooked in miso/cooking in miso/
ߤѹߤɤ [ߤˤߤɤ] /(sK) (n) (food) udon cooked in a broth containing miso paste/
ߤ [ߤ] /(n) (food) miso soup/
ߤ椭 [ߤ] /(n) (food) food cooked in miso/cooking in miso/
ߤî [ߤ] /(sK) (n) miso barrel/
ߤҤ [ߤŤ] /(n) (food) meat, fish or vegetables preserved in miso/preserving in miso/
ߤ¤ [ߤ] /(sK) (n) (food) salad (or fish, etc.) dressed with miso/
ߤ [ߤ] /(sK) (n) (1) miso lees/miso strainings/miso dregs/(n) (2) worthless thing/good-for-nothing/(n) (3) child who is left out of games/child who is made light of/child treated unequally by peers/
ߤ֤ [ߤ] /(sK) (n) (food) fried dish seasoned with miso/
ߤ [ߤ] /(sK) (n) (food) sweet paste of white beans and miso/
ߤ [ߤʤ] /(n) (food) style of hot pot cooking using a large amount of grated daikon/
ߤ¤ [ߤ줢] /(n) (food) seasoning of grated daikon with soy and vinegar, usu. for fish or vegetables/
ߤ /(suf,adj-na) (col) -like/sort of/similar to/resembling/(P)/
ߤ /(cop) (1) (pol) it seems that/(cop) (2) (pol) as if/
ߤǤ /(exp) (1) (pol) it seems that/(exp) (2) (pol) as if/
ߤ /(exp) (col) something like that/sort of like that/similar to that/in that vein/
ߤ /(adv) (sl) like/similarly to/
ߤ餷Ļ [ߤ餷] /(n) skewered rice dumplings in a sweet soy glaze/
ߤȱ [ߤ줬] /(n) (work) Midaregami (collection of tanka by Akiko Yosano)/
ߤȱ [ߤ줬] /(n) disheveled hair/unravelled hair/
ߤä /(v1,vt) (col) to find/to discover/to come across/to spot/
ߤä /(adv,adv-to) (1) (on-mim) strictly/severely/(adv,adv-to) (2) (on-mim) fully/(adv,adv-to) (3) (on-mim) closely/tightly/
ߤä /(adv,adv-to) (1) (on-mim) intensely/severely/strictly/hard/fully/earnestly/diligently/(adv,adv-to) (2) (on-mim) tightly/compactly/closely/
ߤĤ [ߤĤܤ] /(n) Chinese "Chariot" constellation (one of the 28 mansions)/
ߤҤ [ߤĤŤ] /(n) (food) soaking in honey/soaking in syrup/nuts, fruit, etc. soaked in honey or syrup/
ߤƦ [ߤĤޤ] /(n) (food) mixture of boiled beans, agar cubes, fruit pieces and syrup/
ߤƤ̤ [ߤƤΤȤ] /(sK) (exp,adv,adj-no) as you see/as you can see/in accordance with what you see/
ߤ /(n) (arch) (hon) genitalia/
ߤɤιȱ [ߤɤΤ] /(exp,n) glossy black hair (of a young woman)/raven black hair/
ߤɤ [ߤɤΤޤɤ] /(exp,n) JR ticket office/JR ticket counter/green ticket window/
ߤɤ [ߤɤΤ] /(n) Greenery Day (national holiday; May 4)/
ߤɤ [ߤɤꤴ] /(n) (poet) (uk) infant/baby/
ߤɤ꿧 [ߤɤꤤ] /(n,adj-no) green/green color/
ߤʤ߽ [ߤʤĤ夦] /(n) post-disaster public-funded rental accommodation/
ߤʤ [ߤʤˤ夦礫] /(n) special re-entry permit/
ߤʤĶ [ߤʤ󤮤礦] /(n) expected overtime (stipulated as a specific number of hours)/
ߤʤ [ߤʤ] /(iK) (gikun) (n,adj-no) orphan/
ߤʤƻϩ [ߤʤɤ] /(n) (law) road that is narrower than 4 meters but still counts as a valid connecting road for determining if construction is allowed on a plot adjacent to the road/
ߤʤ [ߤʤϤȤ] /(n) consent dividend/constructive dividend/deemed dividend/
ߤʤͭڷ [ߤʤ椦礦] /(n) deemed securities/
ߤʤȤߤ餤 [ߤʤȤߤ餤] /(n) (serv) Minatomirai Line/
ߤʤȺ [ߤʤȤޤĤ] /(n) port festival/
ߤʤȺפ [ߤʤȤޤĤ] /(n) port festival/
ߤʤȿ޽ [ߤʤȤȤ礫] /(n) (org) Minato Library/
ߤʤޤǸ [ߤʤޤǤ] /(exp) no need to finish what you're saying/say no more/I can guess the rest already/
ߤʤߤ夦 [ߤʤߤ夦] /(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/
ߤ [ߤʤ] /(sK) (n) (hon) everyone/
ߤˤҤλ [ߤˤҤΤ] /(exp,n) (id) ugly duckling/
ߤˤҥλ [ߤˤҤΤ] /(exp,n) (id) ugly duckling/
ߤ [ߤΤष] /(n) (uk) bagworm/bagworm moth/
ߤå [ߤΤषå] /(n) alligator clip/crocodile clip/
ߤֺ [ߤ֤] /(n) (uk) Brassica campestris var. laciniifolia (variety of wild mustard)/
ߤߤ [ߤߤФ] /(n) (uk) wale (on the skin)/welt/weal/
ߤߤı [ߤߤФ] /(sK) (n) (uk) wale (on the skin)/welt/weal/
ߤߤä /(adj-i) tightfisted/stingy/miserly/small-minded/
ߤ [ߤᤫ] /(sK) (n) appearance/features/looks/
ߤ㡼 /(n) (on-mim) meow/mew/
ߤ䤲β [ߤ䤲Τ] /(n) souvenir store/gift shop/
ߤ䤲 [ߤ䤲] /(n) souvenir shop/
ߤ䤲Ź [ߤ䤲Ƥ] /(n) souvenir shop/
ߤ䤲 [ߤ䤲Ҥ] /(n) souvenir/
ߤ䤲ʪ [ߤ䤲Τ] /(n) souvenir store/gift shop/
ߤ䤲ʪŹ [ߤ䤲ΤƤ] /(n) souvenir shop/
ߤ䤲 [ߤ䤲Фʤ] /(n) tales of one's travels/
ߤ䤳ʤ /(n) (uk) Tokyo bitterling (Tanakia tanago)/
ߤܸع [ߤޤ褦ä] /(n) (org) Miyama Special Needs School (older name style)/
ߤ椭² [ߤ椭] /(n) (hist) Miyuki-zoku/Miyuki tribe/young people dressed in an Ivy League-inspired style who frequented Miyuki Street, Ginza, in the summer of 1964/
ߤĴ̣ [ߤդ礦ߤ礦] /(n) mirin-style condiment/mirin-like seasoning/low-alcohol mirin/
ߤ뤤 /(adj-i) (ktb:) young/fresh/inexperienced/tender/
ߤ볭 [ߤ뤬] /(n) (uk) mirugai clam (Tresus keenae, species of gaper clam)/
ߤ뾭 [ߤ뤷礦] /(sK) (n) (col) (rare) shogi spectator/shogi fan who enjoys watching matches but does not play/
ߤʤ /(ik) (n) (sl) all/everyone/everybody/
ߤʤ [ߤʤΤȤ] /(n) Your Party (a Japanese political party)/
ߤʤܤä /(exp) (joc) (being) alone together/
ߤߤ /(adv,adv-to) (on-mim) sound of the cicadas/
ߤߤ [ߤߤ󤼤] /(n) (uk) robust cicada (Oncotympana maculaticollis)/mingming cicada/
߲ [] /(sK) (n) (1) (form) poem by the emperor or a member of the imperial family/(n) (2) (hon) poem/song/
߲ [󤦤] /(sK) (sk) (n) (1) (form) poem by the emperor or a member of the imperial family/(n) (2) (hon) poem/song/
߸ [ߤȤ] /(n) (Christn) (hon) God's word/word of God/
߹ [ߤ] /(sK) (n) (1) (hon) country/(n) (2) (hon) Japan/
ߺ [ߤ] /(sK) (n) (hon) spirit of a deceased person/
߻ [ߤ] /(sK) (n) (1) (poet) (hon) mountain/(n) (2) (poet) (hon) imperial tomb/emperor's grave/
߻Ȥ [ߤĤ] /(n) (Christn) angel/
߻ [ߤ] /(n) (1) (Christn) Son of God/(n) (2) child of an emperor/
 [󤻤] /(sK) (n) deep snow/
 [ߤ椭] /(sK) (n) deep snow/
Ʋ [ߤɤ] /(sK) (n) (1) enshrinement hall (of a buddha)/temple/(n) (2) cathedral (esp. Catholic)/
̾ [ߤ] /(sK) (n) (Christn) God's name/Christ's name/
 [ߤ] /(sK) (n) lighted lamp (or candle, etc.) provided as a religious offering/
 [ߤ] /(sK) (n) (hon) spirit of a deceased person/
 /(int) (1) unh/oof/(int) (2) wow/whoa/(int) (3) yes/yeah/uh-huh/
 /(ok) (aux-v) (1) (arch) probably/(aux-v) (2) (arch) will/intend to/(aux-v) (3) (arch) would like to have done (for me)/
ࡼä /(sk) (vs,vi,adv) (1) (on-mim) to be offended/to get angry/to be annoyed/to be miffed/to be huffy/to be sullen/to be upset/(vs,vi,adv) (2) (on-mim) to be stuffy/to be stifling/to be muggy/(adv) (3) (on-mim) firmly (shutting one's mouth)/
दä /(sk) (vs,vi,adv) (1) (on-mim) to be offended/to get angry/to be annoyed/to be miffed/to be huffy/to be sullen/to be upset/(vs,vi,adv) (2) (on-mim) to be stuffy/to be stifling/to be muggy/(adv) (3) (on-mim) firmly (shutting one's mouth)/
फ /(exp) (col) (on-mim) being angry (suddenly)/
फ [फᤷ] /(n) (food) cooked rice with yam bulblets/
फ [फ] /(sK) (n) old story/reminiscence/
फ [फФʤ] /(sK) (n) (1) old tale/folk tale/legend/(n) (2) reminiscence/
फ /(exp) (col) (on-mim) being angry (suddenly)/
फä /(adv,vs) (1) (on-mim) feeling sick (suddenly)/feeling queasy/feeling nauseated/(adv,vs) (2) (on-mim) being angry (suddenly)/being offended/being disgusted/
फʢ [फäѤ] /(n) anger/passion/rage/temper/
फʢ [५åѥ] /(sk) (n) anger/passion/rage/temper/
फĤ /(v5k,vi) (1) to feel irritated/to feel offended/to feel angry/(v5k,vi) (2) to feel sick/to feel nauseous/
फफ /(adv-to,adv,vs) (1) (on-mim) feeling sick/feeling queasy/feeling nauseated/(adv-to,adv,vs) (2) (on-mim) being angry/being offended/being disgusted/
भभ /(adj-na,adj-no,adv) (col) muscular/brawny/
भ̻ [भޤ] /(n) (1) (uk) peeled egg/(n) (2) (sl) (rare) fully naked woman/
भФ [भ] /(adj-na,adj-no,n) (1) naked/bare/uncovered/(adj-na,adj-no,n) (2) frank/open/blunt/
भФ [भ] /(v5s,vt) to show/to bare (the teeth)/
भ [भ] /(n) shellfish removed from the shell/shucked shellfish/
भľ [भʤ] /(sK) (v5r,vi) to turn round/to face about/to turn about/
भƦ [भޤ] /(n) shelled edamame/
भʪ [भ] /(n) art of decorative garnishing/
भ [भޤ] /(n) (1) (uk) peeled egg/(n) (2) (sl) (rare) fully naked woman/
मम /(adj-no,vs) (on-mim) springy (texture)/doughy/elastic/
म˹ [मܤ] /(sK) (n) straw hat/
यä /(adv) (1) (on-mim) abruptly (rising)/(adv) (2) (on-mim) slowly (rising)/
यĤ /(adj-pn) coarse/uncultured/
य /(adv) (1) (on-mim) abruptly (rising)/(adv) (2) (on-mim) slowly (rising)/
यय /(adv,adv-to,vs) (1) (on-mim) rising up (of smoke, clouds, etc.)/towering/billowing/(adv,adv-to,vs) (2) (on-mim) plump/chubby/(adv,adv-to) (3) (on-mim) welling up (of an emotion)/boiling up/(adv,adv-to) (4) (on-mim) getting up/stirring/moving about/(adv,adv-to,vs) (5) (on-mim) shaggy/hairy/
य /(adv,adv-to) (1) (on-mim) abruptly (rising)/(adv,adv-to) (2) (on-mim) slowly (rising)/
य [य] /(n) shaggy dog/
य [य] /(n) (1) shaggy hair (of an animal)/(n) (2) downy hair/fluff/
ळõ [ळä] /(sK) (n) aggressiveness/combativeness/
ळյ [ळ] /(sK) (n) aggressiveness/combativeness/
ळ [ळ] /(sK) (n) opposite bank/farther shore/
ळ [ळ] /(sK) (n) aggressiveness/combativeness/
ळ [ळ] /(sK) (n) aggressiveness/combativeness/
ळ [ळ] /(exp,n) (expenses) being covered by the other party/
व /(adj-i) (col) filthy/squalid/dirty/foul/sordid/
व /(n) (uk) Japanese giant flying squirrel (Petaurista leucogenys)/
वö줷 [व뤷] /(sK) (adj-i) messy/shabby/scruffy/dirty/squalid/sordid/
वܤ꿩 [वܤ꤯] /(v5u,vt) to eat greedily/to devour/to wolf down/to gobble up/
वܤԤ [वܤĤ] /(v5s,vt) to consume greedily/
वܤɤ [वܤ] /(v5m,vt) to read avidly/
व줷 [व뤷] /(adj-i) messy/shabby/scruffy/dirty/squalid/sordid/
श /(ok) (n) (uk) Japanese giant flying squirrel (Petaurista leucogenys)/
शश /(adv) helplessly/easily/without resistance/without regret/
ष [षϤ] /(sK) (exp,v5r) (id) to be disgusted/to be repulsed/to get the creeps/
ष [षΤ] /(n) singing of insects (esp. in autumn)/sound of insects/
षΤ餻 [षΤ餻] /(sK) (exp,n) (id) feeling in one's bones/foreboding/premonition/presentiment/gut feeling/gut instinct/
ष㤯 /(adv,adv-to,vs) (1) (on-mim) vexed/irritated/fretful/in ill humour/in ill humor/in a temper/(adv,adv-to,vs) (2) (on-mim) shaggy/bushy/ragged/rugged/
ष֤դ [ष֤Ĥ] /(rK) (v5k,vi) (uk) to grab at/to clutch/to grapple with/
षष /(adv,adv-to) (1) (on-mim) munching/devouring/gobbling up/ravenously/(adv,adv-to) (2) (on-mim) (arch) shaggy/disheveled/unkempt/
ष [षȤ] /(v5r,vt) to tear off/to pluck off/to take forcibly/
ष [ष] /(n) (dent) tooth decay/decayed tooth/dental cavity/dental caries/
ष뤤 [षĤ] /(adj-i) humid/sultry/
ष뤵 [षĤ] /(sK) (n) heat and humidity/humid heat/
षܤ [ष䤷ʤ] /(n) (food) snack for an empty stomach/something to tide one over/
हä /(adv,vs) silently (in a bad mood)/sullenly/grumpily/
ऺ /(aux-v) (1) (arch) will (probably)/(aux-v) (2) (arch) intend (to do)/will/(aux-v) (3) (arch) should/ought to/
ऺ /(adj-i) (abbr) difficult/
ऺ򤹤 [ऺ򤹤] /(sK) (exp,vs-i) to look displeased/to frown/to scowl/to look grave/to look serious/
ऺ [ऺ] /(n) person who is hard to please/grouch/complainer/whiner/
ऺĤ /(v5k,vi) to itch/
ऺऺ /(vs,vi,adv) (1) (on-mim) to itch/to feel itchy/to feel creepy/(vs,vi,adv) (2) (on-mim) to be impatient/to itch (to do something)/to be eager/
ऺऺӾɸ [ऺऺ礦] /(n) (med) Restless Leg Syndrome/RLS/
ऺऺ­ɸ [ऺऺ礦] /(n) (med) Restless Leg Syndrome/RLS/
ऺڤ [ऺ椤] /(adj-i) (1) (uk) itchy/(adj-i) (2) (uk) creepy/feeling uneasy/
ऻӵ㤭 [ऻӤʤ] /(n,vs) sobbing/
ऻӵ㤯 [ऻӤʤ] /(v5k,vi) to sob/to be choked with tears/
ऻ֤ [ऻ] /(v5r,vi) (1) to choke/to be choked (by)/(v5r,vi) (2) to sob convulsively/
 [Ф] /(n) blossom which fails to produce fruit/non-fruit-bearing flower/
 [] /(sK) (n) chatter/idle talk/
 [ܤ] /(sK) (n) wasted effort/fruitless effort/vain efforts/
ޤ [ܤͤ] /(sK) (n,vs,vi) laboring in vain/wasted effort/vain efforts/
 [] /(sK) (n,vs) (1) eating between meals/wasteful eating habits/waste of resources/(n,vs) (2) living idly/loafing one's way through life/
­ [] /(sK) (n,vs,vi) visit for no reason/going on a fool's errand/
 [ᤷ] /(n) living idly/
ʤ [ܤ] /(n) barking over nothing (of a dog)/barking at passers-by or visitors/
 [] /(sK) (n) unwanted hair/superfluous hair/
 [Фʤ] /(n,vs,vi) idle talk/chit-chat/gossip/
 /(adv-to,adv,vs) (on-mim) plump/chubby/voluptuous/
 /(adv) (sl) very/extremely/
Ǥ [] /(n) (1) whipping/beating with a whip/(n) (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) (2) (on-mim) slowly (rising)/
ä /(adv,adv-to) (1) (on-mim) abruptly (rising)/(adv,adv-to) (2) (on-mim) slowly (rising)/(adv,adv-to,vs) (3) (on-mim) plump/rotund/
ä /(sk) (adj-i) (col) filthy/squalid/dirty/foul/sordid/
ä /(sk) (adv-to,adv,vs) (on-mim) plump/chubby/voluptuous/
ä /(adv-to,adv,vs) (on-mim) plump/chubby/voluptuous/
äĤ /(adv-to,adv,vs) (1) (on-mim) sullenly/taciturnly/morosely/gloomily/silently/(n) (2) taciturn person/uncommunicative person/(P)/
äĤꥹ /(n) (uk) 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) (uk) lecher with a quiet exterior/lecher who doesn't seem it and doesn't talk about it/
äĤʿ [äĤꤹ٤] /(n) (uk) lecher with a quiet exterior/lecher who doesn't seem it and doesn't talk about it/
ä /(vs,vi,adv) (1) (on-mim) to be offended/to get angry/to be annoyed/to be miffed/to be huffy/to be sullen/to be upset/(vs,vi,adv) (2) (on-mim) to be stuffy/to be stifling/to be muggy/(adv) (3) (on-mim) firmly (shutting one's mouth)/
ä [äȤ] /(exp,vk) (uk) to feel angry/to feel annoyed/to feel offended/
 /(n) (uk) gnomefish (Scombrops boops)/
Ĥ߹礦 [Ĥߤ] /(sK) (v5u,vi) to get along well together/to be close to each other/
ĸ [Ĥ] /(sK) (n) lovers' talk/whispered intimacies/
ĸϺ [Ĥ] /(rK) (n) (uk) mudskipper (Boleophthalmus pectinirostris)/goggle-eyed goby/
Ȥ /(exp,aux-v) (1) (arch) will (probably)/(exp,aux-v) (2) (arch) intend (to do)/will/
ʤ [ʤ뤤] /(sK) (exp,adj-i) disgusting/sickening/revolting/nauseating/
ˤ /(adv,adv-to,vs) (on-mim) squishy/bouncy/soft/
ˤˤ /(adv,adv-to) (on-mim) (mumbling) incomprehensibly/while mumbling/mutteringly/murmuringly/
ͤ䤹 [ͤҤ䤹] /(exp,v5s) to be frightened/
Ǥ [ͤ] /(n) striking with the back of the sword/
 [ͤˤ] /(n) breast meat (usu. of chicken)/breast/white meat/
٤ʤ [٤ʤ뤫] /(sK) (rk) (exp) (form) (uk) quite right/indeed/truly/well said/
٤ʤ [٤ʤ뤫] /(sK) (exp) (form) (uk) quite right/indeed/truly/well said/
 /(int) (1) (on-mim) hum/hmm/(int) (2) (on-mim) hm hm (light chuckle with mouth closed)/(int) (3) (on-mim) uh-huh/(int) (4) (on-mim) mm/hmm/(int) (5) (on-mim) well/
餵 [礯] /(sK) (n,adj-no) purple/violet/
餵 [餵] /(sK) (n,adj-no) purple/violet/
餵᷿Ҵ [餵᤬] /(n) Murasame class destroyer/
õ [ä] /(n,adj-na) (col) uneven temper/caprice/whim/
鵤 [餭] /(n,adj-na) uneven temper/caprice/whim/
鵤 [餮] /(n,adj-na) uneven temper/caprice/whim/
Ҳ [餷㤫] /(sK) (n) (1) village community (esp. hierarchical, conservative and exclusive)/insular community/closed society/(n) (2) ring/cartel/clique/
ä [餮] /(n) remaining in spots/
 [ˤ] /(n) pale soft exudative meat/PSE meat/
Ω [줿] /(v5t,vi) to stand all around (e.g. bamboo, pines, pampas grass)/
Ω [] /(v5t,vi) to stand all around (e.g. bamboo, pines, pampas grass)/
ä /(adv,vs) (on-mim) thickly (of smoke, steam, etc.)/stiflingly (hot air)/suffocatingly/pungently/
 /(adv,adv-to) (on-mim) thickly (of smoke, steam, etc.)/stiflingly (hot air)/suffocatingly/pungently/
 /(sk) (adv,vs) (on-mim) thickly (of smoke, steam, etc.)/stiflingly (hot air)/suffocatingly/pungently/
 /(adv-to) strongly/violently/with all one's strength/
 /(adv,adv-to,vs) (on-mim) stuffy/steamy/sultry/
 /(int) no!/don't!/tsk!/
ᤤ /(n) (uk) Japanese rice fish (Oryzias latipes)/killifish/Japanese medaka/
ᤤ /(n) (kyb:) sty (on the eyelid)/
ᤤᤤ [ᤤᤤ] /(sK) (n) small plates for individual helpings of food/
ᤤ [ᤤ] /(sK) (n,vs,vi) meditation (with closed eyes)/contemplation/
ᤤʡ [ߤ礦դ] /(sK) (n) happiness in the next world/heavenly bliss/
ᤤʡ [ᤤդ] /(sK) (n) happiness in the next world/heavenly bliss/
ᤪ [ᤪȤ¤] /(sK) (n) pair of teacups (or rice bowls) for a married couple (one large and one small)/his and hers teacups/his and hers rice bowls/
ᤪ [ᤪȤ¤] /(sK) (n) pair of teacups (or rice bowls) for a married couple (one large and one small)/his and hers teacups/his and hers rice bowls/
ᤫ [ᤫܤ] /(n,vs) serving as a concubine/
ᤫ [ᤫ] /(n) fashionable person/dandy/flashy dresser/fop/
ᤫ [ᤫ] /(v5m,vi) (uk) to dress oneself up/to deck oneself out/
᤬̼ͤ [᤬ͤä] /(sK) (n) (m-sl) girl who wears glasses/
᤬ͤݤ [᤬ͤ򤫤] /(exp,v1) (uk) to wear glasses/to put on glasses/
᤬Ͱ㤤 [᤬ͤ] /(sK) (n) misjudgment/misjudgement/
᤬ͱۤ [᤬ͤ] /(n) (1) (looking) over the top of one's glasses/(n) (2) (looking) through a pair of glasses/
᤬Ź [᤬ͤƤ] /(n) optician/optician's store/
᤬̼ [᤬ͤह] /(sK) (n) (m-sl) girl who wears glasses/
᤬ˤ [᤬褰] /(sK) (exp,v5g) (id) to dart around (of one's eyes)/to be shifty/
᤭᤭ /(adv,adv-to) (1) (on-mim) remarkably/markedly/rapidly/(adv,adv-to) (2) (on-mim) sound of breaking or creaking/(P)/
᤯ /(suf,v5k) to show signs of .../to have the appearance of .../(P)/
᤯ [᤯餤] /(n) (col) (rare) (sens) rubber stamp/
᤯ [᤯餸] /(n) (sens) (rare) plain blue cotton/
᤯ [᤯ؤ] /(n) (1) (uk) blind snake (esp. the Brahminy blind snake, Ramphotyphlops braminus)/worm snake/(exp) (2) (abbr) fools rush in/
᤯ [᤯ޤ] /(n) (sens) false window/blind window/
᤯Ƚ [᤯Ф] /(n) (sens) approving a document without adequately reading it/rubber-stamping/
᤯ˡ [᤯äݤ] /(adj-na) (sens) reckless/blind/without knowing/at random/
᤯꤫뤿 /(n) (1) (uk) mekuri karuta/deck of 48 (later 49) cards or the fishing game played with it, esp. popular in the late Edo period/(n) (2) (rare) (uk) hanafuda/
᤯껥 [᤯դ] /(n) (1) (cards) draw pile/(n) (2) mekuri karuta (card game popular in the late Edo period)/
᤯夲 [᤯ꤢ] /(v1) to lift/to turn over/to fold over/
᤯֤ [᤯꤫] /(v5s,vt) to turn inside out/to evert/
᤯夬 [᤯줢] /(v5r,vi) to be turned up/to be lifted up (e.g. by the wind)/
᤯碌 /(n,vs) (arch) signalling with the eyes/exchanging looks/winking/
ᤰ갩 [ᤰꤢ] /(n) (work) An Affair To Remember (film)/
ᤰ갩 [ᤰꤢ] /(sK) (v5u,vi) to meet fortuitously/to meet by chance/to happen across/
ᤰ [ᤰꤢ] /(sK) (v5u,vi) to meet fortuitously/to meet by chance/to happen across/
ᤰ碌 [ᤰꤢ碌] /(sK) (n) fortune/fate/chance/coincidence/(stroke of) luck/
ᤰ礤 [ᤰꤢ] /(n) (uk) chance meeting/fortuitous encounter/
ᤰ礦 [ᤰꤢ] /(v5u,vi) to meet fortuitously/to meet by chance/to happen across/(P)/
ᤰ礻 [ᤰꤢ碌] /(sK) (n) fortune/fate/chance/coincidence/(stroke of) luck/
ᤰ碌 [ᤰꤢ碌] /(n) fortune/fate/chance/coincidence/(stroke of) luck/
ᤰ碌 /(n,vs) (arch) signalling with the eyes/exchanging looks/winking/
ᤲ /(v1,vi) to be discouraged/to shrink from/
ᤴ /(adj-i) (thb:) (hob:) dear/darling/adorable/precious/cute/lovely/sweet/beloved/charming/
ᤷ [ᤷ] /(n) eating house/restaurant that serves simple food/
ᤷ [ᤷɤ] /(sK) (n) mealtime/
ᤷγ [ᤷĤ] /(n) grain of boiled rice/
ᤸ /(n) young tuna (esp. northern bluefin tuna under 1 meter)/
ᤸ [ᤸ] /(n) (arch) wife/
ᤸ [ᤸ] /(n,adj-no) (1) jostling/milling about/crush/being jammed together/(adj-no) (2) packed with (activities, products, etc.)/teeming with/chock-full of/
᤹θ [᤹ΤĤ] /(n) bitch fox/vixen/
᤹ҵ [᤹] /(sK) (n) female calf/young heifer/heifer calf/
᤺餷ʪ [᤺餷] /(sK) (n) rare item/unusual item/
᤽᤽ /(adv,adv-to,vs) (on-mim) sobbing/weeping/whimpering/
᤿ /(adv) (col) very/extremely/
᤿᤿ /(adj-na) (on-mim) beyond repair/
㤯 /(adv) (col) very/extremely/
 /(adv) (sl) very/extremely/
 /(n) (chn) (rare) vulva/
 /(int) no!/don't!/tsk!/
ä /(adv) remarkably/noticeably/considerably/appreciably/(P)/
äʪ [ä] /(sK) (n) (1) (uk) bargain/find/(n) (2) (uk) unbelievable good luck/unexpected good fortune/
äʪ [ä] /(sK) (n) (1) (uk) bargain/find/(n) (2) (uk) unbelievable good luck/unexpected good fortune/
ä /(adv) (ksb:) extremely/very/really/super/so/
ä /(adv) (col) very/extremely/
ä˸ʤ [äˤߤʤ] /(exp,adj-i) rarely seen/uncommon/
ä [ä] /(sK) (n) showering with blows/
ä¤ [ä] /(n) hacking to pieces/
äɤ [ä] /(n) stabbing repeatedly/
äڤ [ä] /(n) hacking to pieces/
äǤ [ä] /(n) showering with blows/
ä /(adv) (sl) very/extremely/
ä /(n) (hob:) sty (on the eyelid)/
ɤΩ [ɤ] /(exp) nowhere in sight/seems to be no prospect/up in the air/
ɤΩʤ [ɤʤ] /(exp) nowhere in sight/seems to be no prospect/up in the air/
ɤΩ [ɤ] /(exp,v5t) the prospects look brighter/there is hope of accomplishing (something)/
˲ [ˤ] /(sK) (exp,v5u) to experience (something unpleasant)/to go through/to suffer/
 [ˤ] /(sK) (exp,v5u) to experience (something unpleasant)/to go through/to suffer/
Ϥ [Ϥꤺ] /(n) rice ball wrapped in pickled leaf mustard greens/
Ф /(n) sty (on the eyelid)/stye/
Ф /(n) sty (on the eyelid)/stye/
Ф [ФϤ] /(n) (rare) removing the weather stripping in spring/
 /(n) (kyb:) sty (on the eyelid)/
 /(prt) (arch) might it be ... No, I guess it's not/
 /(adv,adv-to) (on-mim) flaring up/bursting into flames/
Ϥθ [ϤΤ] /(sK) (exp,adj-f) well-modulated (voice)/nicely varied (writing style)/lively/full-bodied (flavour)/complex/
Ϥ [ϤΤ] /(sK) (exp,adj-f) well-modulated (voice)/nicely varied (writing style)/lively/full-bodied (flavour)/complex/
 /(adv-to) (on-mim) cracking/splitting/ripping/crashing/creaking/groaning/
 [ꤳ] /(v5m,vi) to sink (into)/to cave in/to get stuck in (e.g. mud)/to get bogged down in/to get lodged in/
 /(adj-na,n,adv) (1) (on-mim) madly in love/head over heels/fanatically doting/spellbound/(adj-na,n,adv) (2) collapsed/out of spirits/
󤳤 /(adj-i) (thb:) (hob:) dear/darling/adorable/precious/cute/lovely/sweet/beloved/charming/
 /(n) (sl) (joc) sorry/
󤴤 /(adj-i) (thb:) (hob:) dear/darling/adorable/precious/cute/lovely/sweet/beloved/charming/
󤽡 /(n) (rkb:) welcome/
󤽡졼 /(n) (rkb:) welcome/
󤽤 /(n) (rkb:) welcome/
㤤 /(exp) (abbr) (obs) sorry/
ɤ [ɤߤ] /(sK) (exp,v1) to care for someone/to look after someone/
ɤ결 [ɤ] /(n) person who tends to find things bothersome/person who does not like to make an effort/
 [ɤ] /(sK) (n) (uk) hen (female chicken)/
 [ɥ] /(sK) (sk) (n) (uk) hen (female chicken)/
Ļ [ɤ] /(sK) (n) (uk) hen (female chicken)/
Ļ [ɥ] /(sK) (sk) (n) (uk) hen (female chicken)/
ȭ [Ф] /(n) bowl (suitable for noodles)/
 [ܤ] /(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)/(prt) (2) both A and B/A as well as B/neither A nor B (in a negative sentence)/(prt) (3) even/as much as/as many as/as far as/as long as/no less than/no fewer than/(prt) (4) even if/even though/although/in spite of/(adv) (5) (col) further/more/again/another/the other/(P)/
⡼ /(sk) (adv) (1) already/yet/by now/now/(not) any more/(not) any longer/(adv) (2) soon/shortly/before long/presently/(adv) (3) further/more/again/another/the other/(int) (4) jeez/geez/gee/boy/come on/damn/seriously/
⡼⡼ /(adv,adv-to) (1) (on-mim) moo (sound of a cow)/(n) (2) (chn) (on-mim) moo-cow/moo-moo/
⡼̵ [⤦] /(sK) (int) I can't take it any more/I've had it/
⤦ /(adv) (1) already/yet/by now/now/(not) any more/(not) any longer/(adv) (2) soon/shortly/before long/presently/(adv) (3) further/more/again/another/the other/(int) (4) jeez/geez/gee/boy/come on/damn/seriously/(P)/
⤦ [⤦ҤȤ] /(exp) (1) another/one more/(exp,adv) (2) even more/(exp,adv) (3) (not) quite/(not) very/lacking/
⤦ [⤦ҤȤ] /(n,adv) another (person)/the other person/one more (person)/
⤦ [⤦] /(exp,adv) once more/again/
⤦ /(int) (1) skip it/drop it/(int) (2) I've had enough (e.g. when offered something)/that's enough/
⤦ä /(exp) (col) once more/again/
⤦ [⤦] /(n) profitable job/way to make a fast buck/
⤦ʪ [⤦] /(n) good bargain/(a) find/godsend/(a) steal/
⤦ [⤦䤯] /(sK) (n) lucrative position/
⤦ [⤦Фʤ] /(n) (talk of a) moneymaking scheme/moneymaking idea/get-rich-quick proposal/
⤦ä /(exp) already completed (arrived, happened, etc.)/(P)/
⤦ /(exp) (osb:) having done ... by mistake/having messed up .../
⤦ /(exp) enough is enough/no further!/
⤦礤 /(adv) (just) a little more/
⤦äȤ /(exp) in a little while/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) moo (sound of a cow)/(n) (2) (chn) (on-mim) moo-cow/moo-moo/
⤦ [⤦ҤȤ] /(exp) (1) another/one more/(exp,adv) (2) even more/(exp,adv) (3) (not) quite/(not) very/lacking/
⤦ [⤦ҤȤ] /(iK) (exp) a bit lower (price)/
⤦ۤ [⤦ҤȤ] /(iK) (exp) a bit lower (price)/
⤦ [⤦ä] /(exp,adv) one more time/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)/
⤦ [⤦ä] /(sK) (exp) (uk) a bit more/a bit longer/
⤦ [⤦ҤȤ] /(exp) a bit lower (price)/
⤦ [⤦ä礦] /(exp) (col) one more try/once more/give it another shot/
⤦ [⤦] /(exp,adv) once more/again/(P)/
⤦Ƨĥ [⤦ҤȤդФ] /(exp) holding out a little longer/
⤦ [⤦äڤ] /(exp) (uk) (ksb:) once more/again/
⤦ [⤦äݤ] /(exp,n,adj-no) the other/the other one/
⤦ [⤦] /(exp) a bit more/a bit longer/
⤦ [⤦] /(exp) almost/nearly/close to/
⤦ΤȤ [⤦ΤȤ] /(exp) almost/nearly/close to/
⤦ν [⤦ΤȤ] /(exp) almost/nearly/close to/
⤦ [⤦] /(n,adv) a long time ago/long ago/
⤦ľ [⤦] /(rK) (adv) (uk) soon/shortly/nearly/almost/
⤦ľ [⤦] /(rK) (exp,adv) (uk) soon/shortly/before long/nearly/almost/
⤦ľ [⤪] /(rK) (sk) (exp,adv) (uk) soon/shortly/before long/nearly/almost/
⤦̵ [⤦] /(int) I can't take it any more/I've had it/
⤨Ф [⤨Ǥ] /(sK) (v1,vi) to sprout/to bud/
⤨Ω [⤨] /(sK) (v5t,vi) to burst into leaf/to sprout/
⤩ /(sk) (adv) (1) already/yet/by now/now/(not) any more/(not) any longer/(adv) (2) soon/shortly/before long/presently/(adv) (3) further/more/again/another/the other/(int) (4) jeez/geez/gee/boy/come on/damn/seriously/
⤬줷 [⤬뤷] /(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.)/
⤬ū [⤬֤] /(n) winter wind whistling through a bamboo fence/
⤮ /(n) (uk) ticket collector/collecting tickets/
⤮ /(v5r,vt) (uk) to pluck (e.g. an apple)/to pick/to tear off (e.g. a ticket stub)/to break off (e.g. a branch)/
⤮ [⤮Ȥ] /(v5r,vt) (1) to pluck off (esp. by twisting)/to pick/to break off/to tear off/(v5r,vt) (2) to wrest (away from)/to wrench free/to snatch (away)/
⤮Ω [⤮] /(sK) (adj-no) (uk) freshly picked (tomato, apple, etc.)/
⤯ /(n) (col) cigarette/cig/smoke/fag/
⤯⤯ /(adv-to,adv) (on-mim) rising (smoke, clouds, etc.)/rolling up/billowing up/
⤯⤯ [⤯⤯] /(n) study group (esp. IT)/
⤯ /(v5r) (sl) to smoke/
⤯ [⥯Ҥ] /(n) gathering cigarette butts/person gathering cigarette butts/
⤰ /(v5g,vt) (uk) to pluck (esp. by twisting from a tree)/to pick (e.g. apples)/(P)/
⤰⤰ /(adv,vs,adv-to) (1) (on-mim) mumbling/chewing one's words/(adv,vs,adv-to) (2) (on-mim) chewing (food)/(adv,vs,adv-to) (3) (on-mim) squirming/wriggling/
⤰Ǥ [⤰餦] /(n) driving away moles by hitting the ground with straw bundles prepared by children (esp. as an event on Koshogatsu)/
⤰á [⤰餿] /(n) (uk) (game of) whack-a-mole/whac-a-mole/
⤰ [⤰Ť] /(n) molehill/mole mound/
⤰ [⤰ꤳ] /(v5m,vi) (1) to slip into/to crawl into (under)/to conceal oneself (under)/(v5m,vi) (2) to sneak into/to infiltrate/
⤲ /(v1,vi) (uk) to be torn off/to come off/
⤳⤳ /(adj-no,adv,adv-to,vs) (1) (on-mim) fluffy/(adj-no,adv,adv-to,vs) (2) (on-mim) lumpy (e.g. clothing)/uneven/bulging (e.g. muscles)/
⤴⤴ /(adv,vs,adv-to) (1) (on-mim) mumbling/chewing one's words/(adv,vs,adv-to) (2) (on-mim) chewing (food)/(adv,vs,adv-to) (3) (on-mim) squirming/wriggling/
⤵ /(adj-i) (sl) unfashionable/unstylish/uncool/unrefined/
⤵ä /(adv,vs) (1) (on-mim) absentmindedly/vacantly/dully/(vs,adv) (2) (on-mim) to be unattractive/to be unsophisticated/to be unrefined/to be uncouth/
⤵⤵ /(vs,adv,adv-to) (1) (on-mim) to be hairy (of a person)/to be thickly bearded/(vs,adv,adv-to) (2) (on-mim) to be dense (of vegetation)/to be thick/(vs,adv,adv-to) (3) (on-mim) to be slow (of a person)/to be dull/
⤵ʤ [⤵뤳Ȥʤ] /(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)/(int) (2) excuse me! (when calling out to someone)/(P)/
⤷λ [⤷Τ] /(exp) (uk) emergency/accident/rare possibility/unexpected occurrence/
⤷λ [⤷ΤȤ] /(exp) (in an) emergency/(for) unexpected circumstances/
⤷⤷ /(adv,adv-to,vs) (on-mim) tousled/shaggy (hair)/scraggly (beard)/dishevelled/disheveled/unkempt/
⤷ǽʤ [⤷Τʤ] /(exp) if possible/
⤷ɤä [⤷褫ä] /(exp) (uk) if you don't mind/if you like/if you feel up for it/if you're interested/
⤸⤸ /(adv,vs) (on-mim) bashfully/hesitantly/fidgety/restlessly/squirming/wriggling/haltingly/
⤸⤸ /(adv,vs,adj-na,adj-no) (on-mim) tousled/shaggy (hair)/scraggly (beard)/dishevelled/disheveled/unkempt/
⤸ [⤸餰] /(n) (org) Mozilla community/
⤽ä /(adv) a little more/
⤽⤽ /(adv,adv-to,vs) (1) (on-mim) creeping (of an insect, etc.)/crawling/(adv,adv-to,vs) (2) (on-mim) restlessly/fidgeting/(adv,adv-to) (3) (on-mim) hesitantly/slowly/sluggishly/(vs,vi,adv) (4) (on-mim) to be crumbly (of food)/
⤽ /(adv,adv-to) (on-mim) slowly/sluggishly/
⤾⤾ /(adv,adv-to,vs) (1) (on-mim) creeping (of an insect, etc.)/crawling/(adv,adv-to,vs) (2) (on-mim) restlessly/fidgeting/(adv,adv-to) (3) (on-mim) hesitantly/slowly/sluggishly/(vs,vi,adv) (4) (on-mim) to be crumbly (of food)/
⤿ /(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,adv-to,vs) (on-mim) slowly/inefficiently/tardily/dawdling/
⤿ػ [⤿줤] /(n) reclining chair/
⤿ݤ [⤿줫] /(sK) (v5r,vi) (1) (uk) to lean (on, against)/to rest (against)/to recline/(v5r,vi) (2) (uk) to rely on (someone)/to depend on/
⤿ݤ [⤿줫] /(sK) (v5r,vi) (1) (uk) to lean (on, against)/to rest (against)/to recline/(v5r,vi) (2) (uk) to rely on (someone)/to depend on/
⤿礤 [⤿줢] /(n) relying on each other/looking after each other/
⤿礦 [⤿줢] /(v5u,vi) (1) to lean against each other/(v5u,vi) (2) to rely on each other/to depend on each other/to scratch each other's backs/
 /(adv) (abbr) (col) of course/for sure/definitely/
 [Τ] /(n) (uk) Nepal holly (Ilex integra)/
Ϥ [Ϥ] /(exp) (proverb) every man knows his own business best/one should go to specialists for the best results/for rice cakes, (go to) the rice cake shop/
 /(adj-no,vs) (on-mim) springy (texture)/doughy/elastic/
ѥ /(n) small round bun with springy texture/
礰ä /(adj-i) (rare) ticklish/
ۤ [] /(sK) (v5s,vt) to carry over (an issue, decision, work, etc.)/to carry forward/to put off/to postpone/to defer/
 [] /(sK) (v5r,vi) to gather (bringing something)/to gather (to exchange something)/
 [ܤ] /(sK) (n) full moon/moon on the 15th day of the month (by the lunar calendar)/
 [Ť] /(sK) (n) (1) full moon/moon on the 15th day of the month (by the lunar calendar)/(n) (2) full moon of the eighth lunar month/
ڤ [] /(sK) (n) hot topic/talk of the town/
 [म] /(n) Japanese pearl barley/glutinous barley/mochi mugi/
ȩ [Ϥ] /(n) soft skin/smooth skin/
ʴ [] /(n) glutinous rice flour/sticky rice flour/
 [] /(n) glutinous rice/
ä /(exp,adv) (col) one more time/once more/once again/
äι [äΤ襤] /(exp) windfall/piece of good luck/
ä /(adv,adv-to,vs,n) (on-mim) bulging (esp. of male genitals under clothing)/
ä /(adj-i) (sl) unfashionable/unstylish/uncool/unrefined/
ä⤵ /(vs,adv,adv-to) (1) (on-mim) to be hairy (of a person)/to be thickly bearded/(vs,adv,adv-to) (2) (on-mim) to be dense (of vegetation)/to be thick/(vs,adv,adv-to) (3) (on-mim) to be slow (of a person)/to be dull/
ää /(vs,adv,adv-to) (1) (on-mim) to be hairy (of a person)/to be thickly bearded/(vs,adv,adv-to) (2) (on-mim) to be dense (of vegetation)/to be thick/(vs,adv,adv-to) (3) (on-mim) to be slow (of a person)/to be dull/
ä /(adv,vs) (1) (on-mim) slow/sluggish/dim-witted/(adv,vs) (2) (on-mim) bushy (hair)/thick/(adv,vs) (3) (on-mim) unfashionable/lacking style/
ä /(adv-to,adv,vs) (1) (on-mim) slowly/(adv-to,adv,vs) (2) (on-mim) unrefined/
äդ [äĤ] /(exp,v1) to put on airs/to assume importance/
ä /(adv,adv-to,vs) (1) (on-mim) thickly (of whipped eggs, cream, etc.; such that it leaves a trail or forms soft peaks)/stickily/becoming thick and foamy (of soap suds)/(adv,adv-to,vs) (2) (on-mim) sluggishly/slowly/heavily/
ä /(adj-no,vs) springy (texture)/puffy/
äƤɥܡ /(exp) it's (so cheap it's) a steal!/take it away, thief/
äƤť [äƤɤܤ] /(sK) (exp) it's (so cheap it's) a steal!/take it away, thief/
äƤγ [äƤΤۤ] /(sK) (adj-no,adj-na,n) (uk) outrageous/preposterous/most improper/most unreasonable/inexcusable/unpardonable/out of the question/
äƲ [äƤޤ] /(exp,v5r) (1) to carry around/(exp,v5r) (2) to be roundabout (speech, actions, etc.)/to be indirect/
äƹԤ [äƤ] /(sK) (exp,v5k-s) to take (something) along/to bring with one/to carry (something) away/to bear/
ä褤 [äƤ] /(sK) (exp,adj-no) (1) (uk) just right/ideal/perfectly suitable/(exp) (2) fetch!/bring me .../
ä [äƤ] /(sK) (exp,vk) to bring (something)/to take along/to fetch/to get/
äԤ٤ [äƤᤤ٤] /(exp) (id) being so content that one would not mind dying/one can now rest in peace/one ought to be contented with what has been accomplished/
ä /(adv) (some) more/even more/longer/further/(P)/
äȤ餷 [äȤ餷] /(exp) dignified expression/solemn expression/serious expression/
äȤ [äȤ⤷] /(adj-no,adj-na,n) perfectly reasonable/completely natural/perfectly good (e.g. reason)/
ä [äȤ] /(exp,adj-no,adj-na,n,adv) (uk) a lot more/much more/and then some/and plenty more than that/
äڤ /(exp) (col) (abbr) (ksb:) once more/again/
 /(n) (food) (abbr) entrails/giblets/guts/internal organs/
Ĥ礦 [Ĥ줢] /(v5u,vi) (1) to get entangled (with each other)/(v5u,vi) (2) to get muddled together/
Ĥ [Ĥ줳] /(v5m,vi) to go to the next stage (after failing to reach a conclusion)/to be carried over (e.g. to the next meeting)/to go into (a run-off, overtime, extra innings, etc.)/
ļ [Ĥ] /(n) (food) offal stew/
ľ [Ĥ䤭] /(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)/
Ƥʤ [Ƥʤ礦] /(n,adj-na) being good at hosting/good host/person who knows how to entertain guests/
Ƥƥӥ /(n) (work) Foreplay (film)/
ư [ƤĤ] /(v5u,vt) (1) (arch) to take care of/(v5u,vt) (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/
ƴ [Ƥ] /(n) (col) period (of life) when one is enjoying more romantic attention than usual/
ͷ [Ƥ] /(iK) (v5b,vt) (1) to play with (a toy, one's hair, etc.)/to fiddle with/(v5b,vt) (2) to toy with (one's emotions, etc.)/to trifle with/(v5b,vt) (3) to do with something as one pleases/(v5b,vt) (4) to appreciate/
; [Ƥޤ] /(v5s,vt) 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/
 /(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/
ȤΤ˼ޤ [ȤΤˤޤ] /(sK) (exp,v5r) (id) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
ȤΤǼޤ [ȤΤˤޤ] /(sK) (exp,v5r) (id) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
Ȥξˤޤ [ȤΤˤޤ] /(sK) (exp,v5r) (id) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
Ȥξ˼ޤ [ȤΤˤޤ] /(sK) (exp,v5r) (id) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
ȤξǼޤ [ȤΤˤޤ] /(sK) (exp,v5r) (id) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
Ȥ̤ [ȤΤȤ] /(sK) (exp,adv) as it was before/
ȤϤȸ [ȤϤȤ] /(exp) when it comes to the cause/when you get right down to it/as for what started it/as for the reason/originally/
ɤ /(adj-i) irritating/irritated/frustrating/vexing/(feeling things are) not quick enough/(feeling) too slow-going/(feeling) impatient/tantalizing/tantalising/
ɤ /(adv) fretfully/impatiently/
ɤä [ɤäƤ] /(exp,vk) to come back/
ˤˤ /(adv,adv-to) (on-mim) (mumbling) incomprehensibly/while mumbling/mutteringly/murmuringly/
ˤˤ /(adv-to,vs,vi) (on-mim) (net-sl) (speaking) with hesitation/falteringly/in a small voice/struggling for words/in fits and starts/awkwardly/
ˤ /(v5r,vi) (on-mim) (net-sl) to hesitate (to say)/to mutter/to mumble/to hem and haw/to go about uneasily/to feel irritated/
̤γ [̤Τ] /(exp,n) (1) completely empty (of a residence, etc.)/vacant/deserted/(exp,n) (2) body from which the soul has left/corpse/(exp,n) (3) shed skin (of a snake, insect, etc.)/
̤γ [̤Υ] /(sk) (exp,n) (1) completely empty (of a residence, etc.)/vacant/deserted/(exp,n) (2) body from which the soul has left/corpse/(exp,n) (3) shed skin (of a snake, insect, etc.)/
̤ζ [̤Τ] /(iK) (exp,n) (1) completely empty (of a residence, etc.)/vacant/deserted/(exp,n) (2) body from which the soul has left/corpse/(exp,n) (3) shed skin (of a snake, insect, etc.)/
̤ζ [̤Υ] /(iK) (sk) (exp,n) (1) completely empty (of a residence, etc.)/vacant/deserted/(exp,n) (2) body from which the soul has left/corpse/(exp,n) (3) shed skin (of a snake, insect, etc.)/
 /(prt) (1) indicates reason or excuse/(prt) (2) (fem) indicates dissatisfaction/indicates desire to be pampered or indulged/(P)/
Τ /(prt) (male) as if (something untrue was actually true)/like hell (e.g. "like hell I will")/
Τʤ [Τʤ] /(exp,adj-i) speechless (with amazement)/struck dumb/tongue-tied/dumbfounded/
Τä /(adv) (osb:) extremely/very/
Τ /(exp,prt,conj) because/as/since/so/due to/
Τä /(adj-i) (1) (sl) terrific/staggering/tremendous/incredible/extreme/(adv) (2) (sl) extremely/incredibly/tremendously/terrifically/
ΤĤ [ΤĤ] /(n) (org) Institute of Technologists/
Τ /(prt,conj) because/as/since/so/due to/
ΤǤ /(exp) is something that/is that which/
ΤǤ /(exp) (fem) as if (something untrue were actually true)/like hell (e.g. "like hell I will")/
ΤǤ /(exp) ... is the reason/... is my excuse/
Τ /(prt,conj) although/though/despite the fact that .../(P)/
ΤΤɱ [ΤΤҤ] /(n) (work) Princess Mononoke (1997 animated film)/
Τθ [ΤΤߤȤ] /(exp,adv) splendidly/brilliantly/
ΤοǤϤʤ [ΤΤǤϤʤ] /(exp) nothing special/nothing significant/not a problem/
Τƻ [ΤΤɤ] /(n) the principle of the thing/
Τ [ΤΤۤ] /(exp,n) (1) some book/book about that subject/(exp,n) (2) books/
Τϸ褦 [ΤϤ褦] /(exp) (proverb) smooth words make smooth ways/it's not what you say; it's how you say it/
ΤϹͤ褦 [ΤϤ󤬤褦] /(exp) (proverb) things depend on how you look at them/
ΤϻȤ褦 [ΤϤĤ褦] /(exp) (proverb) things depend on how you use them/all things have their uses when they are used in the right way/
Τ [ΤϤ] /(exp) (1) (proverb) a wise man is he who listens to counsel/a worry shared is a worry halved/(exp) (2) I've got something to ask you/
Τߤ [ΤߤΤȤ] /(n) (work) Watchtower (magazine)/
Τ褦 [Τ⤤褦] /(exp) (proverb) be careful what you say/consider your words/
Τ /(conj,prt) although/but/even though/I wish that/
Τ [Τ򤤤] /(exp,v5u) (1) to speak (of something)/(exp,v5u) (2) to be effective/to be powerful/to be helpful/to be important/to matter/to mean everything/
Τ碌 [Τ򤤤碌] /(exp,v1) to make full use of (skill, experience, authority, etc.)/to take full advantage of (something)/to rely on/
ΰ [Τʤ] /(sK) (adj-i) sad/sorrowful/melancholy/plaintive/
ΰ [Τ] /(adj-na) somewhat pitiful/
ΰ [ΤĤ] /(n,vs) treating (someone) like an object/
β [Τ] /(n,vs) objectification/objectifying/
γФ [Τܤ] /(n) memory/ability to learn/
δ [Τʤ] /(v1,vi) to add to one's experience/to become skillful/
ζ [Τ] /(adj-i) vaguely frightening/somehow terrifying/spooky/
ζ [Τ뤪] /(adj-i) frantic/like mad/
θ [Τ] /(v5u,vt) to talk/to carry meaning/
θ [Τ] /(n,vs,vi) beggar/begging/
ι [Τ] /(n,adj-na) (idle) curiosity/fancifulness/whimsy/(having) strange tastes/
κ [Τ] /(sK) (n) ruler/measure/
κ [ΤĤ] /(n) (1) (uk) manufacturing/craftsmanship/making things by hand/(n) (2) making New-Year's decorations/(n) (3) (arch) preparing fields/farming/farmer/
κ [ΤŤ] /(n) (uk) manufacturing/craftsmanship/making things by hand/
λפ [Τ⤤] /(n) reverie/meditation/anxiety/thought/pensiveness/
λؤ [Τ] /(sK) (n) ruler/measure/
μ [Τ] /(n) (1) the thing itself/(n) (2) (phil) thing-in-itself (in Kantianism)/
μ䤷 [ΤӤ] /(adj-i) lonely/
ν [Τ] /(adj-i) troublesome/bothersome/burdensome/
ν餫 [Τ餫] /(adj-na,n) mild/mild-mannered/gentle/
ν [Τ] /(n) writer/author/
ξ [Τ礦Ҥ] /(n) consumption of goods (as opposed to services)/
ο [Τ⤦] /(v5s,vi) (1) to object/to protest/to complain/(v5s,vi) (2) (dated) to speak/to say/(int) (3) (arch) hello!/is anyone home?/may I come in?/
 [Τ] /(adj-i) (1) (uk) terrific/staggering/tremendous/incredible/extreme/(adj-i) (2) (uk) frightful/ghastly/horrific/terrible/awful/gruesome/eerie/
Ť [Τ] /(adj-na,n) quiet/still/calm/
 [Τ郎] /(sK) (adj-i) noisy/boisterous/turbulent/
¤ [ΤĤ] /(n) (1) (uk) manufacturing/craftsmanship/making things by hand/(n) (2) making New-Year's decorations/(n) (3) (arch) preparing fields/farming/farmer/
¤ [ΤŤ] /(n) (uk) manufacturing/craftsmanship/making things by hand/
­ʤ [Τʤ] /(sK) (adj-i) unsatisfied/unsatisfactory/insufficient in some way/lacking something/
Τ餺 [Τ餺] /(n,adj-no) stupidity/ignorance/stupid person/ignorant person/
Τ [Τ] /(sK) (n) well-informed person/walking dictionary/extensive knowledge/
 [Τ᤺餷] /(adj-i) curious/strange/unusual/
 [Τʤ] /(v1,vi) to add to one's experience/to become skillful/
 [Τ] /(n) (art) Mono-ha (art movement)/School of Things/
ᤷ [Τʤ] /(adj-i) sad/sorrowful/melancholy/plaintive/
䤤 [ΤȤ] /(adj-na) inquisitive (e.g. look)/questioning/quizzical/interrogative/
ͫ [Τ] /(adj-i) languid/weary/listless/melancholy/
ͫ [Τ] /(adj-na) (1) languorous/weary/listless/(adj-na) (2) somber/sombre/gloomy/despondent/
ߤ [Τۤ] /(adj-na) greedy/
ߤ [Τۤ] /(adj-na) wistful/desirous of/hungry-looking/greedy-looking/
Ԥ [ΤӤ] /(adj-i) lonely/
դ /(adj-na,adv,n,vs) (1) (on-mim) soft to the touch (e.g. fur, feathers)/fluffy/(vs) (2) (net-sl) to stroke (something fluffy)/to rub/to pat/
դ /(v5r,vt) (col) to stroke (something fluffy)/to rub/to pat/
 /(n) (arch) flying squirrel/
ߤ [ߤ] /(sK) (n) autumn-leaf viewing/fall-leaf viewing/
ߤ [ߤ֤] /(n) rice-bran bag (used for scrubbing the skin when bathing)/
ߤƬ [ߤޤ󤸤夦] /(n) steamed bun shaped like a maple leaf/
ߤ [ߤΤ] /(exp,n) Japanese fir (Abies firma)/momi fir/
߳ [ߤΤ] /(n) (food) crumbled grilled nori/
߳ [ߤ] /(n) rice husks/chaff/
߳ [ߤ] /(n) buff/chamois/
߹礤 [ߤ] /(n) jostle/struggle/scuffle/
߹礦 [ߤ] /(v5u,vi) to jostle/to shove and push/to struggle with one another/
߹ [ߤ] /(v5m,vt,vi) (1) to rub into/(v5m,vt) (2) (arch) to teach/to train/to educate/
߻ [ߤ] /(n) momigami/crinkled washi paper/
߼ [ߤ] /(n,vs) rubbing one's hands together/
߼ [ߤǤǤΤ] /(exp,v5m) to supplicate/to implore humbly/
߽Ф [ߤ] /(v5s,vt) (1) to squeeze out/(v5s,vt) (2) to remove (dirt, stains, etc.) by washing and rubbing/
߾ä [ߤ] /(n) hush-up/cover-up/
߾ä [ߤ] /(v5s,vt) (1) to stub out (e.g. a cigarette)/to crush out/to smother (fire)/(v5s,vt) (2) to hush up/to cover up/to stifle/to suppress/
߾夲 [ߤ] /(n) (uk) tuft of hair under the temple/sideburns/sidelocks/
 [ߤ餤] /(n,vs) washing by rubbing (clothes, hands, etc.)/
 [ߤ] /(n) buff/chamois/
֤ [ߤ] /(n) muscle pain caused in reaction to excess massaging/
ż [ߤ礦] /(n,vs) (therapeutic) massage/
 [ᤴ] /(n) quarrel/fight/trouble/dispute/friction/discord/
 /(n) (1) (arch) large game (e.g. deer, boar)/(n) (2) (arch) speaking badly of someone/(n) (3) (arch) squirrel-like costume for frightening children/
󤸤 /(n) (1) (arch) large game (e.g. deer, boar)/(n) (2) (arch) speaking badly of someone/(n) (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)/
⿧ [⤤] /(sK) (n,adj-no) pink (colour, color)/peach/
 [ˤ] /(n) leg (meat)/round/ham/
䤤 [䤤ह] /(n) bowline (knot)/
䤤 [䤤] /(n) mooring pole/
䤤 [䤤Ť] /(n) mooring line/mooring rope/painter/
䤬ݤ [䤬] /(exp,v5r) to be hazy/to be misty/
䤯 /(n,vs,adv) (1) (on-mim) trouble/bother/confusion/(n,vs,adv) (2) (on-mim) depression/gloom/feeling sad/
䤷û [䤷ä] /(n) weak child/frail child/gangly child/
 /(adv,adv-to,vs) (1) (on-mim) hazy/misty/foggy/murky/fuzzy/(n,adv,adv-to,vs) (2) (on-mim) hazy feeling/uncertain feeling/feeling gloomy/feeling depressed/pent-up feelings/ill feeling/
 [Ӥ礦] /(n) moyamoya disease (rare, progressive cerebrovascular disorder caused by blocked arteries in the basal ganglia)/
 /(v5r,vi) (col) to feel gloomy/to have doubts (e.g. about the future)/to be at a loss (e.g. over what to do)/
褦Ӥ /(n) (uk) calico plant (Alternanthera ficoidea)/
餤 /(n,vs,vi) (uk) sympathy vomiting/vomiting due to the sight or the smell of another person's vomit/
餤 [餤] /(n,vs) catching fire (from a neighbouring house on fire)/
餤㤭 [餤ʤ] /(n,vs,vi) crying in sympathy/infectious crying/
餤 [餤] /(n) adopted child/foster child/
餤 [餤] /(n) traffic accident for which the other side is at fault/
餤 [餤] /(n) receiver/recipient/
餤 [餤] /(v1,vt) to get/to be given/
餤Ф [餤餤] /(n) beginning to laugh because others are laughing/being smitten by (infectious) laughter/
餤© [餤ह] /(n) adopted son/
餤 [餤] /(n) taking a bath in another's home/
餤 [餤] /(n) having one's baby nursed by another woman/wet-nursing/breast milk received from another woman/
餤 [餤] /(n) having one's baby nursed by another woman/wet-nursing/breast milk received from another woman/
餤 [餤¤] /(n) having one's baby nursed by another woman/wet-nursing/breast milk received from another woman/
餤ʪ [餤] /(n) (received) present/gift/
餤ʪ [餤] /(sk) (n) (received) present/gift/
餤̼ [餤ह] /(n) adopted daughter/
Ф֤ͤ /(n) (uk) Blattella nipponica (species of cockroach)/
 /(adv,adv-to) (1) (on-mim) (eating) heartily/(adv,adv-to) (2) (on-mim) energetically/vigorously/(working) hard/enthusiastically/(adv,adv-to,vs) (3) (on-mim) bulging (muscles)/welling up (of strength, courage, etc.)/
 /(n) horseradish tree (Moringa oleifera)/drumstick tree/moringa/
궾 [ꤽ] /(n) (uk) chilled soba served on a dish (often on a wicker basket or in a shallow steaming basket) with dipping sauce/
ΩƤ [ꤿƤ] /(v1,vt) (1) to support/to back up/to rally round/(v1,vt) (2) to revive (e.g. a company)/to boost (e.g. morale)/(v1,vt) (3) to bring up/to raise/
ʹ [줭] /(sK) (v5k,vt) to overhear/to hear (secondhand)/to hear on the grapevine/to know by hearsay/
 /(adv) (1) (col) conspicuously/openly/(adv) (2) (col) completely/entirely/totally/perfectly/wonderfully/
Ϥη [ϤΤ] /(sK) (exp,n) double-edged sword/
Ϥη [ϤΤĤ뤮] /(sK) (exp,n) double-edged sword/
Ф /(adj-na,vs) (col) obviously known/open secret/clear for all to see/being found out/
 [] /(n) (sumo) deep double underarm grip which prevents the opponent from grabbing the belt/
 [] /(n) both hands/
 [] /(n) both hands/
򤢤 [Ƥ򤢤] /(sK) (exp) wholeheartedly (approve, agree, etc.)/unconditionally/completely/
󤲤 [Ƥ򤢤] /(sK) (exp) wholeheartedly (approve, agree, etc.)/unconditionally/completely/
Ф [] /(sK) (n) (col) being fully exposed (of genitals, breasts, etc.)/
Ф [] /(sK) (sk) (n) (col) being fully exposed (of genitals, breasts, etc.)/
 [礸] /(sK) (n) many people/everyone/all sorts of people/
 [ˤ] /(sK) (n) many people/everyone/all sorts of people/
 [Ҥ] /(sK) (ok) (n) many people/everyone/all sorts of people/
 [Ӥ] /(sK) (n) many people/everyone/all sorts of people/
 [] /(adj-no) (1) double-edged (e.g. sword blade)/double-beveled (e.g. kitchen knife)/(n) (2) double-edged blade/
Ϥη [ϤΤ] /(exp,n) double-edged sword/
Ϥη [ϤΤĤ뤮] /(exp,n) double-edged sword/
ȩ [Ϥ] /(n) both bare shoulders/stripped to the waist/
ȩæ [Ϥ̤] /(exp,v5g) (1) to strip to one's waist/(exp,v5g) (2) (id) to go at with might and main/
ȩæ [Ϥ̤] /(n) stripping to one's waist/being bare from the waist up/
ä /(adv,vs) (on-mim) thickly (of smoke, steam, etc.)/stiflingly (hot air)/suffocatingly/pungently/
 /(adv,adv-to,vs) thickly (filled with smoke or steam)/
 /(prt) (1) indicates reason or excuse/(prt) (2) (fem) indicates dissatisfaction/indicates desire to be pampered or indulged/
 /(prt) (male) as if (something untrue was actually true)/like hell (e.g. "like hell I will")/
󤸤 /(n) (abbr) monjayaki/dish of pan-fried batter with various fillings/
󤸤 [󤸤䤭] /(n) (food) monjayaki/dish of pan-fried batter with various fillings/
󤸤Ƥ [󤸤䤭] /(n) (food) monjayaki/dish of pan-fried batter with various fillings/
󤸤 /(n) fast-breeder reactor (in Fukui prefecture)/
 /(exp,prt,conj) because/as/since/so/due to/
 /(prt,conj) because/as/since/so/due to/
Ǥ /(exp) (fem) as if (something untrue were actually true)/like hell (e.g. "like hell I will")/
ɤǤ [ɤ򤦤] /(exp,v5t) to turn a somersault/
ɤǤ [ɤꤦ] /(v5t) to turn a somersault/
 /(n) monpe/(women's) baggy work pants gathered at the ankles/
 [󤼤] /(sK) (n,vs,vi) fainting in agony/
 [ҤȤ] /(exp) (1) another/one more/(exp,adv) (2) (not) quite/(not) very/lacking/
 [⤹] /(n) cuff (of pants)/hem (of skirt)/train (of dress)/foot (of mountain)/
뤳Ȥʤ [⤵뤳Ȥʤ] /(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 .../and ... and/(prt) (2) the minute (that) .../no sooner than .../as soon as/(cop) (3) (ksb:) be/is/(int) (4) o/oh/(int) (5) huh/what/(int) (6) (male) hi/(int) (7) (arch) yes/what?/(prt) (8) (arch) yes?/no?/is it?/isn't it?/(P)/
䡼 /(int,suf) hey/hey you/
䡼 /(n) (osb:) yakuza/gangster/
䡼 /(int) (1) not a chance/not likely/no way/no/(int) (2) oh no/yuck/eew/
䡼䡼 /(int) (1) (male) hi/hello/(int) (2) hey/listen!/(int) (3) oh/(int) (4) come on!/
䡼 /(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!/hello there!/hi!/(int) (2) wow!/oh!/ah!/(int) (3) yah! (yell)/
䤢 /(sk) (n) (osb:) yakuza/gangster/
䤢䤢 /(int) (1) (male) hi/hello/(int) (2) hey/listen!/(int) (3) oh/(int) (4) come on!/
䤢ؤ /(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) (on-mim) (pressing) hard/badgeringly/pesteringly/repeatedly/urgingly/
䤤䤤 /(adv,adv-to) (1) (on-mim) pressingly/demandingly/(int) (2) hey! hey!/oi!/
䤨ޤޤ餴֤ /(n) (uk) Rhabdoblatta yayeyamana (species of cockroach)/
䤨޷ݳ [䤨ޤ] /(n) Yaeyama class minesweeper/
䤪 /(n) yaoi/genre of fictional media featuring homosexual relationships between male characters/
䤪 /(adv) (1) slowly/leisurely/gently/quietly/deliberately/(adv) (2) (col) suddenly/abruptly/
䤫 /(suf) seeming very .../just like .../
䤫ޤ [䤫ޤ] /(n) fastidious person/fussy person/faultfinder/nitpicker/stickler/
䤫ݤ [䤫򤫤] /(exp,v1) (uk) to put a kettle on (the stove)/
䤫Ƭ [䤫󤢤] /(n) bald head/
䤬 /(aux-v,v5r) (derog) to have the nerve to/
䤭 [䤭ޤ] /(sK) (exp,v5r) (id) to become senile/to show signs of decline/to lose one's edge/to lose one's touch/to lose one's astuteness/
䤭 [䥭ޤ] /(sK) (sk) (exp,v5r) (id) to become senile/to show signs of decline/to lose one's edge/to lose one's touch/to lose one's astuteness/
䤭Ȥ결 [䤭Ȥ] /(sK) (n) yakitori restaurant/
䤭⤭ /(adv,adv-to,vs) (on-mim) anxiously/impatiently/worriedly/fretting/getting worked up/
䤭Ƥ [䤭䤯] /(exp,v5k) (id) to be jealous/
䤭ʤ [䤭䤯] /(exp,v5k) (id) to be jealous/
䤭Ƥ [䤭䤭] /(n) jealous person/
䤭Ƥ [䤭䤯] /(exp,v5k) (id) to be jealous/
䤭ƤȤƼƤ [䤭䤯ȤƤƤ䤯] /(exp) (proverb) keep your jealousy in check, lest you invite misfortune/even if you burn yakimochi, don't burn your hands as well/
䤭ʤ [䤭䤯] /(exp,v5k) (id) to be jealous/
䤭 [䤭] /(sK) (n) (food) extent of roasting or broiling/degree to which meat is cooked/doneness/
䤭 [䤭] /(sK) (n) quenching/hardening/tempering/
䤮 [䤮] /(n) (astron) Capricornus (constellation)/Capricorn/the Goat/
䤮 [䤮ˤ夦] /(n) goat's milk/goat milk/
䤯 /(n) (1) (member of the) yakuza/gangster/mobster/(n) (2) hoodlum/racketeer/gambler/(adj-na,n) (3) useless/worthless/good-for-nothing/trashy/(P)/
䤯 [䤯] /(n) (1) professional gambler/gangster/gang member/(n) (2) good-for-nothing/ne'er-do-well/hoodlum/ruffian/
䤯Ωʤ [䤯ˤʤ] /(exp,adj-i) of no avail/useless/
䤯Ω [䤯ˤ] /(sK) (exp,v5t) to be helpful/to be useful/
䤰 [䤰] /(n) (sumo) drums which announce the opening of a stage performance or commencement of bouts/the sound produced by such drums/
䤱ʢ [䤱äѤ] /(n,vs) (rare) desperation/despair/
䤱 /(adv) (col) awfully/frightfully/desperately/violently/unduly/extremely/
䤱򵯤 [䤱򤪤] /(exp,v5s) to become desperate/to give way to despair/
䤱 [䤱Τ] /(n,vs,vi) drowning one's cares in drink/
䤱̣ [䤱] /(n) reek of desperation/feeling of desperation/
䤱 [䤱] /(n) drowning one's cares in drink/drinking in desperation/
䤱 [䤱] /(n,vs) binge eating/stress eating/
䤵 /(n) (1) (sl) runaway (child)/(n) (2) (sl) apathy/carelessness/
䤵 /(v1,vi) (1) (col) to sulk/to be peevish/(v1,vi) (2) (col) to run away from home/
䤵ܸ [䤵ˤۤ] /(exp,n) easy Japanese (that is easily understood by non-native speakers, children, etc.)/
䤵ʸ [䤵֤󤷤礦] /(exp,n) easy (simple) writing/
䤵 /(aux-v) (arch) (fem) (pol) indicates respect for the one performing an action and politeness to the listener/
䤵 [䤵] /(n) (1) man with a gentle nature/(n) (2) man of delicate features/man of slender build/(n) (3) effeminate man/feeble man/
䤵 [䤵Ȥ] /(n) (1) man with a gentle nature/(n) (2) man of delicate features/man of slender build/(n) (3) effeminate man/feeble man/
䤷û [䤷ä] /(n) (thb:) thin person/skinny person/
䤷ʤ /(aux-v) does not/can not/will not/
䤷 [䤷Τ] /(exp,n) palm tree (any tree of family Arecaceae)/
䤷ޤ /(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) palm sugar/
䤸Ф [䤸ȤФ] /(exp,v5s) to heckle/to jeer/
䤸 [䤸] /(sK) (n) (derog) curious onlookers/rubbernecks/
䤸 [䥸] /(sK) (sk) (n) (derog) curious onlookers/rubbernecks/
䤹 /(n) (uk) fish spear/leister/lance/trident/
䤹߻ [䤹ߤ] /(sK) (n) recess/break time/break between classes/free period/recess time/recreation hour/time for recess/
䤹ݤ [䤹򤫤] /(exp,v1) (uk) to file/to rasp/to use a file/
䤹ݤ [䤹꤬] /(n) (uk) filing/rasping/
䤹 [䤹] /(n) (1) teeth (of a rasp)/(n) (2) rasped area/
䤻ƤϤƤ [䤻Ƥ⤫Ƥ] /(exp) even though one has fallen on hard times/however down on one's luck one may be/
䤻翩 [䤻Τ] /(sK) (exp,n) thin person who eats a lot/big eater who stays thin/
䤻᤮ [䤻] /(n,adj-no) too thin/underweight/
䤻 [䤻ޤ] /(n,vs,vi) enduring something out of pride/putting up with it/grinning and bearing it/
䤻 [䤻] /(n,adj-no) slender build/slender figure/leptosome/leptosomatic habit/
䤻 [䤻] /(n,adj-no) slender build/slender figure/leptosome/leptosomatic habit/
䤻٤ [䤻ۤ] /(v5r,vi) to lose weight/to become thin/to wither away/
䤻ꤨ [䤻Ȥ] /(v1,vi) to become emaciated/to waste away/to grow thin and worn out/
䤻 [䤻] /(n) weight-loss drug/slimming medicine/diet pill/
 /(int) (1) not a chance/not likely/no way/no/(int) (2) oh no/yuck/eew/
äʻ [äʤȤ] /(exp) the trouble is .../to make matters worse/troublingly/
äʧ [äФ餤] /(n,vs,vt) driving off a troublesome person/getting rid of a nuisance/
ä /(n) (ktb:) envy/jealousy/
ä /(v5m,vt) (ktb:) to envy/to be envious (of)/to be jealous (of)/
ä [ä] /(n) kite shaped like an Edo-period footman/
äƦ [äɤ] /(n) cubed tofu (often served cold)/
ää /(n,vs,adv-to) (on-mim) hurly-burly/helter-skelter/hustle and bustle/turmoil/
ä /(exp) (ksb:) was/were/
ä /(int) hooray/yay/whee/yowzer/whoopee/yes/(P)/
ä /(int) hooray/yay/whee/yowzer/whoopee/yes/
ä /(int) hooray/yay/whee/yowzer/whoopee/yes/
ä /(conj) (ksb:) if that's the case/
äޤ /(exp,v5u) (col) to screw up/to goof/to do (esp. something one regrets)/
ä [ä] /(n) (uk) (ktb:) fruit and vegetable market/
äĤŻ [äĤ] /(n) rush job/slipshod 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) I can't go on like this/
äƸ [äƤߤ] /(exp,v1) (uk) to have a go/to try and do (something)/to take a chance with something/
äƹԤ [äƤ] /(v5k-s,vi) (uk) to live/to make a living/to get on with/
äऱ [äƤΤ] /(sK) (v1,vt) (uk) to succeed (in doing)/to manage to do/to accomplish/to carry off/to pull off/
ä [äƤ] /(exp,vk) (1) (uk) to come along/to come around/to turn up/(exp,vk) (2) (uk) to arrive at the present/to get where one is/to have been doing something (for a period of time)/(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) (col) at last/finally/(adv) (2) (col) barely/narrowly/just/by the skin of one's teeth/
äȤ /(adv) (1) (col) at last/finally/(adv) (2) (col) barely/narrowly/just/by the skin of one's teeth/(int) (3) yo-ho!/heave-ho!/
äȤ /(adv) (1) (col) at last/finally/(adv) (2) (col) barely/narrowly/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/(adv) (2) (abbr) still/as before/(adv) (3) (abbr) even so/either way/nonetheless/in any event/all the same/(adv) (4) (abbr) as expected/
äѤ /(adv) (1) as expected/sure enough/just as one thought/(adv) (2) after all (is said and done)/in the end/as one would expect/in any case/(adv) (3) too/also/as well/likewise/(not) either/(adv) (4) still/as before/(adv) (5) all the same/even so/still/nonetheless/
äۡ /(int) (fam) (col) yoo-hoo/halloo/hi-de-ho/howdy/hey/
դ [äĤ] /(v1,vt) (uk) to beat/to attack (an enemy)/to do away with/to finish off/
 [Ĥ] /(sK) (n,vs,vi) venting one's anger (on someone or something)/taking out one's anger on/
 [Ĥ] /(sK) (pn) (derog) (fam) they/those guys/
 [Ĥ] /(sK) (sk) (pn) (derog) (fam) they/those guys/
Ȥ [Ȥ̤] /(sK) (n) employer/
Ȥ /(adv) indiscriminately/
ʤ /(gikun) (n) (hist) quiver (worn on the right hip; used from the Nara period onward)/
 [ʤä] /(n,adv) (1) (uk) three days from today/(n,adv) (2) (uk) four days from today/
˲ [ˤ] /(v5r,vi) to be complacent/to look self-satisfied/
Τ /(conj) (ksb:) and yet/despite this/but even so/but even then/however/nevertheless/for all that/notwithstanding that/
 [Τä] /(n,adv) (1) (uk) three days from today/(n,adv) (2) (uk) four days from today/
Ф /(adj-i) (1) (col) dangerous/risky/(adj-i) (2) (sl) awful/terrible/crap/(adj-i) (3) (sl) terrific/amazing/cool/(adj-i) (4) (sl) crazy/insane/not normal/unhinged/extreme/(P)/
Ф /(exp) (1) (sl) dangerous/risky/(exp) (2) (sl) awful/terrible/crap/(exp) (3) (sl) terrific/amazing/cool/
֤ [֤ܤ] /(exp,n) bolt from the blue/unforeseen event/complete surprise/
֤ [֤ܤ] /(exp,adv) out of the blue/all of a sudden/without warning/unexpectedly/
֤ /(n) yabukita (tea cultivar)/
֤ [֤Τʤ] /(sK) (exp,n) being a mystery (due to conflicting testimony)/being unknown/in a grove/
ְ [֤] /(n) inept doctor/bad doctor/poor doctor/quack/
ֲ [֤] /(n) Aedes (genus of mosquitoes)/striped mosquito/
ֲ [֤ä] /(n) Aedes (genus of mosquitoes)/striped mosquito/
ֶ [֤] /(sK) (n) (food) (uk) yabu soba/green-colored soba made from buckwheat flour milled with green buckwheat berry chaff/
ּ [֤ؤ] /(n) (abbr) unnecessary trouble brought upon oneself/stirring up a hornet's nest/
椮 [֤] /(sK) (n,vs,vt) hiking through dense vegetation/pushing one's way through a thicket/bushwhacking/
١ /(n) (col) dangerous/risky/
٤ /(n) (col) dangerous/risky/
ۡ /(int) (fam) (col) yoo-hoo/halloo/hi-de-ho/howdy/hey/
 [ܤ褦] /(sK) (n) minor business/
ޤϤ /(n) sake brewing using natural yeast and no mashing/
ޤȤޤ /(n) (uk) Ixodes ovatus (species of tick)/
ޤȤ夦 /(n) (rkb:) Japanese mainlander/
ޤȲ [ޤȤ] /(sK) (n) (poet) Japanese poem/waka/tanka/
ޤȳ [ޤȤ] /(n) Yamato-e (classical Japan decorative paintings)/
ޤȸ [ޤȤȤ] /(sK) (n) word of Japanese origin/native Japanese word/
ޤͤ [ޤͤ] /(n) Lynx (constellation)/
ޤϤ /(n) (abbr) sake brewing using natural yeast and no mashing/
ޤӤ /(n) skips-most-stations Tohoku-line Shinkansen/
ޤ֤ [ޤ֤] /(sK) (n,adj-no) amber/bright golden yellow/
ߤߤ [ߤߤˤۤ] /(exp,v5r) (1) to cover up/to hush up/to shroud in darkness/(exp,v5r) (2) to have a secret abortion/
߲ [ߤ] /(n) black marketeer/black market trader/
Ƥ [ߤ] /(sK) (n,vs,vt) (1) attack under the cover of darkness/(n,vs,vt) (2) surprise attack/sneak attack/
 [ߤ] /(n) (hist) black-market rice/
 [ߤ] /(n) dark night/moonless night/
 [򤨤] /(exp,adv) unavoidably/inevitably/necessarily/reluctantly/against one's will/
ʤ [򤨤ʤ] /(exp,adj-i) 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/
Τ [⤷] /(exp) (form) (uk) may/might/perhaps/may be/possibly/
 /(int) (1) oh!/oh my!/dear me!/(int) (2) (ksb:) not a chance/not likely/no way/no/(int) (3) (ksb:) oh no/yuck/eew/
䤳 /(adj-i) (ksb:) complicated/complex/intricate/confusing/difficult/troublesome/
䤳 /(adj-i) complicated/complex/intricate/confusing/difficult/troublesome/(P)/
ä /(adj-i) complicated/complex/intricate/confusing/difficult/troublesome/
 /(v4m) (arch) to be deeply worried/
Ÿ [䤢ޤ] /(adj-no) semi-sweet (wine)/
侮 [] /(exp,adj-i) smallish/on the small side/
ɸ [䤫餯] /(exp,adj-no) (food) semi-dry/semi-secco (e.g. wine)/
礭 [䤪] /(exp,adj-i) biggish/largish/
 /(prt) (1) what with A and B/such things as A and B/A and B and so on/A and B and the like/(prt) (2) denotes uncertainty/
餫 /(adj-i) (col) soft/tender/supple/flexible/gentle/mild/
餶ʤ [餶򤨤ʤ] /(exp) cannot avoid doing/cannot help but (do)/is compelled to do/(feel) obliged to (do)/has to do/
餺˸äƸۤ [餺ˤäƤۤ] /(exp) (proverb) it is better to try and fail than never to try at all/
餺α [餺Τ] /(exp,n) rain that starts to fall as though trying to prevent a guest from leaving/well-timed shower (which prevents a guest from leaving)/
Ϥ /(n) (sl) person who is still a virgin after turning 20/
ߤ /(n) (sl) person who is still a virgin after turning 30/
 /(int) (dated) oh my, oh my!/
 /(int) (sl) yay/hooray/awesome/
꡼ /(int) (sl) yay/hooray/awesome/
ꤣ /(int) (sl) yay/hooray/awesome/
ꤣ /(int) (col) hooray/whee/hot dog!/you beaut/whacko/yowzer!/whoopee!/yes!/
꤬ [꤬] /(exp,n) job satisfaction exploitation/trading off wages against "rewards"/
꤯껻 [꤯ꤵ] /(n,vs) managing to find a way (to raise money, make ends meet, etc.)/contriving/
꤯ [꤯ꤸ礦] /(n,adj-na) being resourceful (esp. with household finances)/being good at managing things/
ꤳ /(adj-i) (tsb:) soft/tender/limp/
ꤺ餤 /(ik) (adj-i) (uk) hard-to-do/difficult/tough/awkward/tricky/
ꤿ [ꤿۤ] /(exp,adj-no,n) as one pleases/irresponsibility/free-for-all/
ꤿʤ /(n) (uk) Tanakia lanceolata (species of cyprinid)/
 /(n) (vulg) man who has sex with many women/playboy/womanizer/
ä /(n) (abbr) (sl) leave unfinished or incomplete/
 [äѤʤ] /(adj-no,adj-na) (uk) unfinished/incomplete/
ޤ /(n) (vulg) slut/slag/whore/
դ /(n) (sl) clubber (nor: jeg vil at vi)/frequenter of nightclubs/partygoer/
դ /(n) (sl) clubber (nor: jeg vil at vi)/frequenter of nightclubs/partygoer/
ꥳ /(n) (sl) blind date party, with the object of sex/
ꥵ /(n) (sl) university club for socializing and having sex/
ޥ /(n) (vulg) slut/slag/whore/
᤮ [ꤹ] /(n) (uk) overdoing (something)/doing too much/going too far/overkill/
᤮ [ꤹ] /(v1,vt) (uk) to overdo/to go too far/to go to excess/
ᤴ [ꤹ] /(v5s,vt) (1) to let (something or someone) go past/(v5s,vt) (2) to do too much/(P)/
᤹ [ꤹ] /(sK) (v5s,vt) (1) to let (something or someone) go past/(v5s,vt) (2) to do too much/
 [] /(n) (1) skilled control of a spear/stabbing (someone) with a spear/(n) (2) 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/
̤ˤ [ޤˤ] /(sK) (exp,v1) (1) (id) to make an example of/to make a victim of/to hold up someone (something) to ridicule/to single out someone for criticism/(exp,v1) (2) to pierce with a spear/
̤˵󤬤 [ޤˤ] /(exp,v5r) to be made an example of/to be made a victim of/to be exposed to ridicule/
̤˵󤲤 [ޤˤ] /(sK) (exp,v1) (1) (id) to make an example of/to make a victim of/to hold up someone (something) to ridicule/to single out someone for criticism/(exp,v1) (2) to pierce with a spear/
̤˾夬 [ޤˤ] /(exp,v5r) to be made an example of/to be made a victim of/to be exposed to ridicule/
̤˾夲 [ޤˤ] /(sK) (exp,v1) (1) (id) to make an example of/to make a victim of/to hold up someone (something) to ridicule/to single out someone for criticism/(exp,v1) (2) to pierce with a spear/
귫 [꤯] /(n,vs,vt) (uk) making do/getting by (somehow)/managing/(P)/
귫껻 [꤯ꤵ] /(n,vs) managing to find a way (to raise money, make ends meet, etc.)/contriving/
귫 [꤯ꤸ礦] /(n,adj-na) being resourceful (esp. with household finances)/being good at managing things/
ͤʤ [꤫ͤʤ] /(sK) (exp,adj-i) (uk) likely to do/liable to do/(quite) capable of doing/may (well) do/might do/could do/would not hesitate to do/
 [ޤ] /(n) (1) (uk) doing something multiple times/(n) (2) (uk) having sexual intercourse multiple times/
 [ޤ] /(n) (1) (uk) doing something multiple times/(n) (2) (uk) having sexual intercourse multiple times/
 [ޤ] /(v5r,vt) (1) (uk) to do over and over again/(v5r,vt) (2) (uk) to have sex repeatedly/
 [꤯] /(n) way (of doing)/manner/method/
 [꤬] /(sK) (n) (uk) value in doing something/feeling that something is worth doing/rewarding feeling/sense of satisfaction/
Τ [꤬Τ] /(sK) (exp,adj-f) (uk) worth doing/worthwhile/rewarding/satisfying/
礦 [ꤢ] /(v5u,vt) (uk) to compete with/to argue with/to quarrel/
 [ꤳ] /(n) (vidg) self-imposed challenge (e.g. speedrun, 100% completion, no deaths)/
 [ꤳ] /(v1,vt) to talk (someone) down/to argue down/to silence/to put (someone) in their place/to corner in an argument/to get the better of/
Ĥ [Τ] /(n) things left undone/
Ĥ [Τ] /(v5s) to leave undone/
Ϥ [Ϥ] /(v1,vi) to start/to start up/to embark on/to get going/to commence/
Τ [ꤹ] /(n,vs,vt) (vulg) (sl) breaking off contact with someone after having sex/fuck and chuck/hit it and quit it/smash and dash/wham-bam-thank-you-ma'am/
 [Ȥ] /(n,vs,vt) (uk) giving and taking/exchange (of letters)/arguing back and forth/(conversational) exchange/(P)/
 [] /(n) (1) skilled person/capable person/shrewd person/go-getter/hotshot/(n) (2) doer/performer/agent/(n) (3) giver/bestower/(n) (4) brothel madam/
꽪 [ꤪ] /(v1,vt) to complete/to finish/to be done with/
Ф [] /(n) (1) (uk) beginning/outset/start/(n) (2) (uk) bowsprit/
Ф [] /(v5s,vt) (uk) to begin/
 [] /(n) (1) outlet (for one's anger, etc.)/place (to turn one's eyes, vent one's dissatisfaction, etc.)/(n) (2) place to put something/place to dispose of something/
ɤ [Ť餤] /(adj-i) (uk) hard-to-do/difficult/tough/awkward/tricky/
Ԥ [Ĥ] /(v5s,vt) to do everything in one's power/to do all one can/to leave nothing undone/to exhaust one's resources/
Ԥ [Ĥ] /(v5s,vt) to do everything in one's power/to do all one can/to leave nothing undone/to exhaust one's resources/
 [ߤ] /(n) (1) stream (in a Japanese garden)/narrow stream flowing through a traditional garden (esp. in a Heian-period villa)/(n) (2) watering (potted plants, bonsai, etc.)/
뤲 [Ȥ] /(v1,vt) to accomplish/to finish/to carry through/to follow through/
ڤ [꤭] /(v5r) (uk) to complete decisively/to do to completion/
ڤʤ [꤭ʤ] /(adj-i) (1) (uk) unable to finish (on time, etc.)/(adj-i) (2) (uk) unbearable/intolerable/beyond endurance/too much/(P)/
» [ꤽʤ] /(n) (uk) failure/miss/slipup/blunder/bungle/
»ʤ [ꤽʤ] /(n) (uk) failure/miss/slipup/blunder/bungle/
»ʤ [ꤽʤ] /(v5u) to fail/to slip up/to make a botch job (of)/
ľ [ʤ] /(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) 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 carry through/to see (something) through/to complete/to accomplish/
դ [Ĥ] /(v1,vt) (1) (uk) to be accustomed to/to be used to/(v1,vt) (2) (uk) to argue into silence/to talk down/
֤ [꤫] /(v5s,vt) (1) to answer/to fire back/to retort/to reply in kind/(v5s,vt) (2) to redo/to do over/to try again/
 [꤫] /(n) way (of doing)/manner/method/means/(P)/
 [⤯] /(n) (sl) looking for a sexual rather than serious relationship/
ͧ [Ȥ] /(n) (vulg) (sl) fuck buddy/
뤫̵ [뤫ʤ] /(sK) (exp,adj-i) (uk) having no way to relieve (one's grief, mortification, etc.)/unable to give vent to (one's anger)/
뤸ʤ /(exp) not bad/not half bad/pretty good/
뤸 /(exp,int) (col) way to go!/well done!/
äʤ /(exp) one has no other choice but to do what one has to do/
 /(sk) (exp,int) (col) way to go!/well done!/
뵤 [뤭] /(n) will (to do something)/drive/motivation/enthusiasm/eagerness/(P)/
뵤 [뤭ޤޤ] /(adj-no) totally willing/fully motivated/
ʤ [뤳Ȥʤ] /(exp) (uk) everything one does/whatever one does/
ʤ [뤻ʤ] /(sK) (adj-i) (uk) miserable/wretched/disconsolate/helpless/cheerless/sorrowful/downhearted/dreary/having no way to dispel (a feeling)/having no solace (from)/
ʤ [뤫ʤ] /(exp,adj-i) (uk) having no way to relieve (one's grief, mortification, etc.)/unable to give vent to (one's anger)/
̵ [뤫ʤ] /(sK) (exp,adj-i) (uk) having no way to relieve (one's grief, mortification, etc.)/unable to give vent to (one's anger)/
 /(int) oh!/ah!/oh dear!/dear me!/thank God!/
н [ФǤ] /(exp,v1) (uk) you can do it if you try/
 /(int) oh!/ah!/oh dear!/good grief!/dear me!/thank God!/(P)/
 /(exp) (1) (ksb:) seems/I think/I guess/(exp) (2) (ksb:) right?/don't you agree?/
 /(exp) (1) (ksb:) seems/I think/I guess/(exp) (2) (ksb:) right?/don't you agree?/
 /(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) (1) (hon) (arch) expresses reverence towards the listener/(aux-v) (2) (pol) (arch) expresses politeness towards the listener/
 /(adj-na,n,vs,vi) (1) naughty/mischievous/unruly/wild/(n) (2) rascal/naughty kid/(n,vs,vi,adj-na) (3) (col) delinquency/misconduct/straying from the right path/(adj-na,n) (4) bold (e.g. of an outfit)/audacious/daring/flamboyant/
 /(ok) (adj-na,n,vs,vi) (1) naughty/mischievous/unruly/wild/(n) (2) rascal/naughty kid/(n,vs,vi,adj-na) (3) (col) delinquency/misconduct/straying from the right path/(adj-na,n) (4) bold (e.g. of an outfit)/audacious/daring/flamboyant/
˷ [ܤ] /(n) rascal/mischievous kid/naughty child/
Ǥ /(n,adj-f) (sl) person with an unhealthy romantic obsession/
̤ [̤뤫] /(sK) (exp) (uk) (form) I give up/
Τ /(exp) do you want to make something of it?/do you want to fight?/
Τƥå /(n) cat's side-walk with arched back/
 /(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) hooray!/cheers!/bravo!/(adj-no,adv-to) (2) loud (e.g. applause)/enthusiastic/tumultuous/
 /(exp) hear! hear!/hooray/
 [䤮礦] /(n) the "ya" column of the Japanese syllabary table (ya, yu, yo)/
 [䤶] /(n) (astron) Sagitta (constellation)/the Arrow/
ݤ [䤤ʤ] /(exp) (1) the minute (that) .../no sooner than .../as soon as/(exp) (2) whether or not/
̵ [ʤ] /(sK) (exp,adj-i) (1) (uk) (ksb:) is not/am not/are not/(exp,adj-i) (2) (uk) (ksb:) isn't it?/
桼 /(exp) (uk) (sl) that said/that being said/
椤졼 /(n) (serv) Okinawa Urban Monorail/Yui Rail/
椦Ƥ [椦䤭] /(sK) (n) (food) yuanyaki/grilled fish marinated in soy sauce, mirin, sake and citrus/
椦 [椦礮󤳤] /(n) JP Bank (former Postal Savings Bank, created when the Postal Services were privatized)/(P)/
椦Ф귿Ҵ [椦Ф꤬] /(n) Yubari class destroyer escort/
椦䤱 [椦䤱] /(sK) (n) red sunset clouds/
椦䤱 [椦䤱] /(sK) (n) sky aglow with the setting sun/sky at sunset/red sky/
椦䤱ֳư [椦䤱󤫤Ĥɤ] /(n) government-recommended lifestyle adjustments for the long daylight hours during summertime/
椦椦 /(adj-t) (1) (arch) crying (of a deer)/(adj-t) (2) (arch) sobbing/
椦ѥå /(n) Yu-Packet (Japan Post domestic small package delivery service)/
椦ѥå /(n) (tradem) Yu-Pack/domestic parcel delivery service by Japan Post/(P)/
椦᡼ /(n) (tradem) Yu-Mail/Japan Post domestic small parcel delivery service/
椦 [椦] /(n) (abbr) government-recommended lifestyle adjustments for the long daylight hours during summertime/
椦 [椦] /(sK) (adv-to,adj-t) gushingly/freely (welling up)/copiously/
椦 [椼] /(sK) (ok) (adv-to,adj-t) gushingly/freely (welling up)/copiously/
椫Ҿ [椫ʤܤ礦] /(n) (work) Old MacDonald Had a Farm (children's song)/
椫ݤ [椫] /(n) wearing a yukata/(in) one's informal summer kimono/
椫 [椫] /(n) yukata cloth material/special light woven material 36-40cm wide for making yukata/
椫ꤴ [椫ꤴϤ] /(n) (food) rice sprinkled with red perilla/
椭 [椭Τ] /(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/
椭ͤޤ [Ťޤ] /(sK) (v5r,vi) to come to a dead end/to come to a standstill/to reach a deadlock/to reach an impasse/to reach a stalemate/
椭ͤޤ [椭Ťޤ] /(sK) (v5r,vi) to come to a dead end/to come to a standstill/to reach a deadlock/to reach an impasse/to reach a stalemate/
椯 /(adv) (on-mim) (arch) slowly/unhurriedly/without haste/leisurely/at one's leisure/
椯ʤ /(adv) unexpectedly/
椵椵 /(adv,adv-to,vs) (on-mim) swaying (with large slow movements)/shaking/
椹 [椹Ȥ] /(v5r,vt) to extort/to shake down (for money)/
椺 [椺ꤦ] /(sK) (v1,vt) (1) to take over/to obtain by transfer/to inherit/to receive/(v1,vt) (2) to buy/to purchase/
椺ܥ [椺礦] /(sK) (n) (food) condiment paste made from yuzu zest and chili peppers (chile)/
椺ܥ [椺礦] /(sK) (n) (food) condiment paste made from yuzu zest and chili peppers (chile)/
椺 [椺] /(n) yuzu liqueur/yuzu-flavored alcohol/
椺 [椺] /(n) (1) citron tea/(n) (2) jelly-like concentrate of sweetened citron peel used to make citron tea/
椺 [椺] /(n) yuzu bath/hot citron bath/
椺Ϥ [椺֤] /(n) yuzu bath/hot citron bath/
椺̣ [椺ߤ] /(n) (1) (food) miso with sugar, sake, yuzu juice and skin/(n) (2) (food) hollowed out yuzu stuffed with miso and yuzu juice then baked/
椿 /(n) (rkb:) shaman (Okinawa, Amami)/medium/exorcist/
ä /(adv,adv-to,vs) (1) (on-mim) slowly/unhurriedly/without haste/leisurely/at one's leisure/(adv) (2) (on-mim) easily (e.g. in time)/well/sufficiently/amply/with time to spare/(adv,vs) (3) (on-mim) well (e.g. sleep)/comfortably/(P)/
ä [äꤹ٤] /(n) slow earthquake/slow slippage/
äϿ [äꤸ] /(n) slow earthquake/low-frequency earthquake/silent earthquake/
ä /(adv-to,adv,vs) (1) (on-mim) comfortable/easy/calm/relaxed/(adv-to,adv,vs) (2) loose/spacious/(P)/
ǥ /(n) (food) boiled crab/
ǳϷ [Ǥ] /(sK) (n) boiled red prawn, shrimp, lobster, etc. (sometimes used as a New Year decoration)/
ǳϷ [ǥ] /(sK) (sk) (n) boiled red prawn, shrimp, lobster, etc. (sometimes used as a New Year decoration)/
Ƕ̻ [Ǥޤ] /(n) boiled egg/
ǻ [Ǥ] /(n) boiling time/
ǽ [Ǥ] /(n) broth left over after boiling meat, fish, vegetables, etc./stock/
Ǿ夬 [Ǥ] /(sk) (v5r,vi) to be completely boiled/to be sufficiently boiled/
Ǿ夬 [Ǥ] /(v5r,vi) to be completely boiled/to be sufficiently boiled/
Ǿ夲 [Ǥ] /(sK) (sk) (v1,vt) to boil (something) until it is done/
Ǿ夲 [Ǥ] /(sK) (v1,vt) to boil (something) until it is done/
 [Ǥ] /(n) (food) 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 (to spare)/(P)/
Ȥ궵 [Ȥ꤭礦] /(exp) cram-free education/pressure-free education/
Ȥ [Ȥꤻ] /(n) generation of students educated under the "pressure-free" system (from the late 1970s onward)/
ӿͷ [Ӥˤ󤮤礦] /(sK) (n) finger puppet/
ष /(n) (1) (uk) echiurid/spoon worm/(n) (2) (uk) fat innkeeper worm (Urechis unicinctus)/penis fish/
 /(adv,adv-to) (1) swaying (only once, in a large, slow motion)/(adv,adv-to) (2) relaxedly/
 /(adv,adv-to) swaying (repeatedly, in a large, slow motion)/
꤫ޤ [꤫ϤФޤ] /(exp) from the cradle to the grave/
꤫ /(n) (org) Yurikamome (automated guideway transit service in Tokyo)/
 [Τ] /(exp,n) (uk) tulip tree (Liriodendron tulipifera)/tuliptree/yellow poplar/
ػ [ꤤ] /(sK) (n) rocking chair/rocker/
ư [ꤦ] /(v5s,vt) to shake/to wave/to swing/to sway/
 [⤯] /(sK) (n) rocking horse/
Ȥ [ꤪȤ] /(v5s) to shake down (e.g. nuts from a tree)/
뤷 [뤷ΤҤ] /(exp,n) sacrament of penance and reconciliation/
դ /(adj-no) (sl) soft and fluffy (e.g. hair)/
 [] /(n) (abbr) (net-sl) non-urgent recruitment/
ư [줦] /(v5k,vi) (1) to shake/to tremble/to sway/to flicker/(v5k,vi) (2) to be unsettled/to be unstable/to fluctuate/to waver (e.g. between options)/to vacillate/to seesaw/
 /(prt) (1) hey/you/(prt) (2) hey/(prt) (3) hey/hold on/(int) (4) yo/hey/(P)/
衼 /(adv) (1) (uk) well/properly/skillfully/(adv) (2) often/(adv) (3) how (could you)/why (would you)/
衼 /(int) (1) (fam) hey/yo/hi/(prt) (2) come on/hey/
衼 /(int) ready ... (as in "ready, go!")/
衼ɤ /(int) (1) (uk) ready, go!/(n) (2) (uk) race/
衼ɥ /(int) (1) (uk) ready, go!/(n) (2) (uk) race/
衼 /(int) alright/all right/right on/looking good/OK/okay/
衼 /(int) (1) (uk) keep (it) steady (after a turn)/(int) (2) (uk) understood/alright/
褤ǯ [褤Ȥ] /(exp) (abbr) have a happy New Year/
褤ǯ򤪷ޤ [褤Ȥ򤪤फ] /(exp) have a happy New Year/
褤ǯ򤪷ޤ [褤Ȥ򤪤फ] /(exp) have a happy New Year/
褤 /(int) (1) huff!/yo-heave-ho!/heigh-ho/(int) (2) (sumo) yoisho! (word shouted by the spectators during a yokozuna's ritual stomps)/(int) (3) yoisho (filler word in folk music, etc.)/(n,vs,vt) (4) flattery/buttering up (someone)/sucking up to/
褤ä /(sk) (int) (1) huff!/yo-heave-ho!/heigh-ho/(int) (2) (sumo) yoisho! (word shouted by the spectators during a yokozuna's ritual stomps)/(int) (3) yoisho (filler word in folk music, etc.)/(n,vs,vt) (4) flattery/buttering up (someone)/sucking up to/
褤Ȥ [Ȥɤ] /(sK) (exp,n,vs) focusing on only the good points or strong points/incorporating the benefits (while ignoring the drawbacks)/picking the best of both (everything)/cherry-picking (e.g. information)/
褤ȴ [褤Ȥޤ] /(int) (uk) heave ho (shout used by construction workers, etc. when pulling something big)/
褤 /(int) (1) heave-ho/oof/ugh/(int) (2) "yoiya"/doo-doo-doo/dum-dum-dum/
褤䤵 /(int) (1) "yoiyasa"/doo-doo-doo/dum-dum-dum/(int) (2) heave-ho/oof/ugh/
褤褤 /(exp) hear! hear!/hooray/
褤褤 /(n) (col) (sens) locomotor ataxia/difficulty walking or speaking (due to alcoholism, a stroke, etc.)/someone with this problem/
褤 [褤] /(exp,n) pleasant feeling/good vibes/
褤 [] /(sK) (exp,adv) luckily/happily/
褤 [褤] /(exp,n) high time/about time/
褤 [褤] /(sK) (int) (arch) (uk) well done!/bravo!/
褤 [] /(sK) (exp,n) good boy/good girl/
褤 [褤] /(exp,n) (1) (getting) late/about time/(exp,n) (2) good time (for doing something)/good timing/
褤 [Ȥɤ] /(sK) (exp,n,vs) focusing on only the good points or strong points/incorporating the benefits (while ignoring the drawbacks)/picking the best of both (everything)/cherry-picking (e.g. information)/
褤 [褤Ҥ] /(exp,n) (1) good-natured person/good person/(exp,n) (2) (one's) lover/boyfriend/girlfriend/
褤 [Ȥ] /(sK) (n) (1) handsome man/looker/(n) (2) good guy/great guy/(n) (3) influential person (esp. in the yakuza)/(n) (4) sumo wrestler/
褤 [褤Ȥ] /(sK) (sk) (n) (1) handsome man/looker/(n) (2) good guy/great guy/(n) (3) influential person (esp. in the yakuza)/(n) (4) sumo wrestler/
褤ŷ [褤Ƥ] /(exp,n) fine weather/fair weather/
褤ٶ [褤ɤ礦] /(exp,n,vs,vi) some nerve (as in "you have some nerve to ...")/
褤ǯ򤪷ޤ [褤Ȥ򤪤फ] /(exp) have a happy New Year/
褤ǯ򤪷ޤ [褤Ȥ򤪤फ] /(exp) have a happy New Year/
褤ι [褤Ӥ] /(exp) bon voyage!/have a nice trip!/
褤ιԤ [褤礳] /(exp) bon voyage!/have a nice trip!/
褦 /(aux-v) (1) (I) will/(I) shall/(aux-v) (2) let's/(aux-v) (3) (I) wonder (if)/might it be (that)/maybe/perhaps/perchance/
褦 /(int) (1) (fam) hey/yo/hi/(prt) (2) come on/hey/
褦 /(int) (osb:) welcome/
褦 [褦󤤤] /(n) rusty color produced when black or purple clothes fade/
褦 /(adv) (col) (ksb:) plenty/many/a lot/
褦 /(int) welcome/(P)/
褦 [褦] /(n) (comp) welcome screen/
褦 /(adv,adj-no) (ksb:) many/a lot/much/
褦 /(int) alright/all right/right on/looking good/OK/okay/
褦Ĥ /(n) (net-sl) YouTube/
褦ʵ [褦ʤ] /(exp,vs-i) I feel that .../I feel as though .../I have a feeling that .../I have the impression that .../I think that .../(P)/
褦ˤäƤ /(exp) depending on the way .../depending on how .../according to how .../
褦˸ [褦ˤ] /(exp,v5u) to tell (someone) to .../
褦ä /(adv) (1) finally/at last/at length/(adv) (2) barely/narrowly/hardly/only just/
褦褦 /(adj-t) (1) (arch) crying (of a deer)/(adj-t) (2) (arch) sobbing/
褦褦 /(int) hullo there!/way to go!/bravo!/
褦 [褦] /(sK) (n) iodine (I)/
褪 /(int) (1) (fam) hey/yo/hi/(prt) (2) come on/hey/
褫 /(exp) (1) (col) than/(exp) (2) (col) rather than/instead of/(exp) (3) (col) from/since/at/on (and after)/(exp) (4) (col) except/but/other than/
褫Ȼפ [褫Ȥ⤦] /(exp,v5u) to wish to go well/to have good intentions/
褫찭 [褫줢] /(sK) (adv) for better or worse/right or wrong/for good or ill/
褫 [褫뤫] /(sK) (exp) whether good or bad/
褭˷פ館 [褭ˤϤ館] /(exp) (uk) take care of it/I'll leave it up to you/do as you see fit/
褭 [褭] /(sK) (int) (arch) (uk) well done!/bravo!/
褭 [褭Ҥ] /(n) (arch) person of high rank/
褯뤴 [褯뤴Ĥ] /(exp,n) frequently asked questions/FAQ/(P)/
褯 [褯뤴Ĥ] /(exp,n) frequently asked questions/FAQ/
褯 [褯뤳] /(exp,n) (uk) common occurrence/everyday occurrence/not an uncommon case/normal thing/everyday affair/
褯 [褯뤷Ĥ] /(exp,n) frequently asked questions/FAQ/(P)/
褯ˤ /(n) (uk) coix seed (used in traditional Chinese medicine)/
褯ޤ /(adv) how (dare you)/
褯Ⱝ [褯뤯] /(exp) for better or worse/for good and bad/regardless of merit/both good and bad/
褯ؤӤ褯ͷ [褯ޤʤӤ褯] /(exp) (proverb) study hard and play hard/
褯 [褯ߤ] /(exp,adv) (on a) closer look/closer scrutiny/second look/
褯 [褯] /(exp,v5u) (1) to say enough (as much as required)/to say plenty/(exp,v5u) (2) to say well/to say cleverly/to say elegantly/(exp,v5u) (3) to say often/to say frequently/(exp,v5u) (4) to say without shame/to say impudently/
褯ͤ [褯󤬤] /(exp) on closer reflection/on second thought/come to think of it/actually/
褯褿 [褯Ǥ] /(adj-f) (uk) well-balanced/considerate/of fine character/
褯ޤ [褯Ǥޤ] /(exp) (pol) (uk) well done/good job/
褯Ƥ [褯䤭] /(adj-no,n) (food) well-grilled/extra grilled/well-done/
褯̤ [褯Ȥ뤳] /(exp,n) carrying voice/well-projected voice/
褱ʤ [褱ʤ] /(exp,n) none of your business/not your concern/
褳 [褳] /(n) weft/woof (crosswise threads on a loom)/
褴󤷤 /(exp) (col) regards/best wishes/
褴 /(exp) (col) regards/best wishes/
褵 /(n) yosakoi/dance originating in Kchi Prefecture using naruko/
褷 /(int) alright/all right/right on/looking good/OK/okay/(P)/
褷 /(int) all right/very well/okay/I got it/
褷ʤ [褷ʤ] /(n) trivial thing/nonsense/
褷褷 /(int) (1) all right/very well/fine/OK/(int) (2) there, there/(n,vs,vt) (3) (chn) patting (e.g. a child on the head)/stroking/caressing/
褷 [褷] /(sK) (n) (1) right or wrong/good or bad/quality/suitability/(n) (2) having both merits and demerits/having both advantages and disadvantages/
褷 [褷뤷] /(sK) (n) (1) right or wrong/good or bad/quality/suitability/(n) (2) having both merits and demerits/having both advantages and disadvantages/
褷ū [֤] /(sK) (n) reed pipe/reed flute/
褸 [褸Τܤ] /(sK) (v5r,vi) to climb/to clamber (over, up)/to scramble (up)/to scale/to claw one's way up/
褸 [褸Τܤ] /(sK) (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/
褻䤤 /(int) stop it!/enough!/cut it out/
褻 /(exp,int) for heaven's sake (Pete's, mercy's, etc.)/for pity's sake/oh stop/lay off/
褻 [褻Ĥ] /(v1,vt) to put together/to gather/to collect/to scrape together/
褽ο [褽ΤҤ] /(exp,n) stranger/outsider/
褽 [褽] /(n,vs,vt) (1) looking away/looking aside/(n) (2) outsider's perspective/observer's view/(P)/
褽ž [褽ߤƤ] /(n) inattentive driving/
褽Ԥ [褽] /(n,adj-no) (1) going out/(n,adj-no) (2) one's best clothes/(adj-no) (3) formal (e.g. language)/best (behaviour, manners, etc.)/
褽Ԥ [褽椭] /(n,adj-no) (1) going out/(n,adj-no) (2) one's best clothes/(adj-no) (3) formal (e.g. language)/best (behaviour, manners, etc.)/(P)/
褽 [褽] /(n) another's affair/matter of no concern/nothing to do with one/
褽 [褽] /(n) stranger/outsider/
褽 [褽] /(sk) (n) stranger/outsider/
褽 [褽] /(n) another's eyes/other people's eyes/casual observer/
褽 [褽] /(n) (pol) outsiders/another person/other people/third party/
褿褿 /(adv,adv-to,vs) (on-mim) unsteadily (walking)/waddling/staggeringly/totteringly/
褿 [褿Фʤ] /(n) idle gossip/foolish talk/yarn/
 /(adj-i) (kyu:) bothersome/troublesome/
Ф [] /(exp,v5s) to drool/to salivate/
餹 [򤿤餹] /(exp,v5s) to drool/to dribble/to slobber/
ݤ [줫] /(n) (uk) bib/drool bib/
 [ɤ] /(n) (food) mouth-watering chicken (Chinese dish of steamed chicken with a spicy sauce)/
ʪ [] /(n) (uk) very attractive thing/something to drool over/
ʪ [] /(n) (uk) very attractive thing/something to drool over/
 /(adv,adv-to,vs) (on-mim) totteringly/with tottering steps/toddling/(P)/
⤭ [뤭] /(n,adj-no) toddling/taking tottering steps/
ä /(int) huff/heave-ho/
ä餷 /(int) heigh-ho/heave-ho/alley oop/
ä餻 /(int) heigh-ho/heave-ho/alley oop/
ä /(int) (col) gotcha/alrighty/got it/OK/
ä㡼 /(int) (col) gotcha/alrighty/got it/OK/
ä /(int) (fam) (col) hi!/yo!/
ä /(n) (company) Yotchan (food company)/Yocchan/
ä褿 [äƤ] /(exp,adj-f) (uk) originating/causing/beginning/
ä [äƤ] /(exp,adj-f) (uk) originating/causing/beginning/
­ [Ĥ] /(sK) (adj-no,n) (1) four-legged/four-footed/(n) (2) (four-legged) animal/beast/
 /(exp,prt) isn't that right?/(P)/
 /(exp,prt) isn't that right?/(P)/
᤹ [Ӥɤ] /(sK) (v5s,vt) (1) to call (someone) back/to recall/to call home/(v5s,vt) (2) to bring back (memories, etc.)/to recall/to revive/
ܤ /(adj-no,adj-na,vs,adv,adv-to) (on-mim) doddering/tottering/unsteady/shaky/decrepit/infirm/frail/feeble/
ߤι [ߤΤ] /(sK) (n) Hades/land of the dead/netherworld/
߲ [ߤȤ] /(sK) (v5k,vt) (1) to read and understand/to interpret (e.g. a difficult text)/to read deeply/to read carefully/to analyze/(v5k,vt) (2) to decipher/to decode/
߿ͤ餺 [ߤӤȤ餺] /(exp) author unknown/anonymous/
⤮ [⤮] /(n) (food) rice-flour dumplings mixed with mugwort/
 /(adv) surely (not)/certainly (not)/
 [ޤФʤ] /(n) talk about various topics/
 /(prt) (1) than/(prt) (2) rather than/instead of/over/above/(prt) (3) from/out of/since/at/on (and after)/(prt) (4) except/but/other than/(adv) (5) more/(P)/
꤫ /(exp) (1) (col) than/(exp) (2) (col) rather than/instead of/(exp) (3) (col) from/since/at/on (and after)/(exp) (4) (col) except/but/other than/
ˤäƺ [ˤäƤ礦] /(exp) today of all days/
 /(exp) (1) than/in comparison to/(exp) (2) rather than/over/above/(P)/
ޤ /(exp) even more than/
ݤ [򤫤] /(exp,v1) (1) to twist a thread/(exp,v1) (2) (id) (abbr) to put all one's skill (into doing something)/to do something to the best of one's ability/
᤹ [ɤ] /(exp,v5s) (1) to untangle/to untwine/(exp,v5s) (2) (id) to get back together (with a former partner)/
 [ꤤä] /(exp,adv) (1) still more/even more/much more/all the more/further/(exp,adj-no) (2) increased/greater/
ݤ [꤫] /(sK) (v5r,vi) (1) to lean against/to recline on/to lean on/(v5r,vi) (2) to rely on/to depend on/
깥 [ꤴΤ] /(n,vs,vt) being particular (about)/being fussy/being picky/being choosy/being fastidious/
碌 [ꤢ碌] /(v1,vt) to intertwine/to twist together/
 [ꤤ] /(n) twisting (thread, etc.)/twisted yarn/twisted thread/twine/
 [ɤ] /(sK) (n) (uk) picking and choosing/
 [ɤ] /(sK) (n) (uk) picking and choosing/
긫 [ɤߤɤ] /(n) (uk) having one's choice/(ability to) pick and choose/
 [ɤ] /(sK) (n) (1) grounds/foundation/authority/(n) (2) support/prop/something upon which to rely/
꾮 [] /(exp,adj-i) (1) less than .../(exp,adj-i) (2) smaller .../
 [ꤦ] /(exp,aux) above/more than/
 [ʤ] /(exp,v5r) (uk) consists of/comprises/is made up of/
 [ꤻ] /(n) stranded wire/strand wire/strand/stranded cable/stranded conductor/twisted wire/
 [Ĥ] /(n) (comp) twisted pair cable/
礭 [ꤪ] /(exp,adj-i) (1) greater than .../(exp,adj-i) (2) bigger .../
ȴ [̤] /(adj-no,n) the very best/elite/
ʬ [櫓] /(v1,vt) to classify/to sort out/to sift through/
ɤ [ꤤ] /(exp,adj-ix) better/superior/
ɤ [褤] /(exp,adj-ix) better/superior/
 /(aux-v,v5r) (derog) (ksb:) to have the nerve to/to be bastard enough to/
Ȥ礭 [Ȥ] /(exp,adj-i) depending largely on/playing a large role in/due largely to/
ǯ [Ȥʤ] /(sK) (exp) one's increasing age/approaching old age/aging steadily/
 /(n) wrinkle (in paper)/crease/wear/
 /(exp) according to/(P)/
 /(adj-na,adj-no) (1) (on-mim) worn-out/shabby/seedy/wrinkled-up/threadbare/(adj-na,adj-no) (2) (on-mim) completely exhausted/
 /(exp) (sl) (abbr) best regards/please take care of/please do/
⤰餴֤ /(n) (uk) giant burrowing cockroach (Macropanesthia rhinoceros)/
 [] /(n) slatted shutter/louver door (window)/
 [] /(n) louver slat/louvre slat/
ӻ [Ӥ] /(sK) (n) auspicious event/celebration/
ꤤޤ [ͤޤ] /(exp) (1) (pol) please remember me/please help me/please treat me well/I look forward to working with you/(exp) (2) (pol) please do/please take care of/(P)/
ꤤޤ [ͤޤ] /(exp) (1) (pol) please remember me/please help me/please treat me well/I look forward to working with you/(exp) (2) (pol) please do/please take care of/(P)/
դ礤 [Ĥ] /(exp) (pol) please remember me/please help me/please treat me well/I look forward to working with you/
դ礤 [Ĥ] /(exp) (pol) please remember me/please help me/please treat me well/I look forward to working with you/
 [] /(n) (1) general store/general dealer/(n) (2) jack-of-all-trades/
Ԥ /(adv) (1) well/properly/suitably/(exp) (2) (sl) best regards/please remember me/
 /(adv,adv-to,vs) (on-mim) tottering/staggering/faltering/reeling/(P)/
ԥ /(sk) (adv) (1) well/properly/suitably/(exp) (2) (sl) best regards/please remember me/
 /(exp) hear! hear!/hooray/
餤 [餤󤷤] /(n) (med) leper/leprosy sufferer/
餤 [餤] /(n) Mycobacterium leprae/leprosy bacillus/
餤 [餤Ӥ礦] /(n) (med) (dated) (sens) leprosy/
餤 [餤餯] /(adj-na,n) open-hearted/free and easy/frank/not being bothered by unimportant things/
餫 /(suf,adj-na) being .../
餯 [餯] /(n,adj-no) camel color/
餯 [餯] /(sK) (n) brand/mark/
餴 /(n) Rago/mythological celestial body and-or evil spirit (asura) said to cause eclipses/
餴 /(n) Rago/mythological celestial body and-or evil spirit (asura) said to cause eclipses/
餷 /(adj-i,aux-adj) (1) seeming .../appearing .../(suf,adj-i) (2) -ish/like a .../typical of .../appropriate for .../becoming of .../worthy of the name .../(P)/
餷 /(suf) uncharacteristic/unbefitting/unworthy (of)/
餷 /(suf,adj-f) -ish/-like/resembling/appearing to be/seeming to be/
餷ʤ /(adj-i) unusual/different/
餷 /(n-suf) -inity/-likeness/essence/
餷 /(n) (1) (rare) (uk) sheep/(n) (2) (obs) (derog) (uk) foreigner's mistress/
餷Ф [餷Ф] /(n) (astron) Pyxis (constellation)/the Compass Box/
餻 [餻󤫤] /(n) spiral staircase/
餻 [餻󤸤礦] /(n,adj-no) helical/spiral-shaped/
餻 [餻󤿤] /(n) spiral/helicoid/helix/
ʤ [ʤ] /(sK) (exp,adj-i) making no progress/getting nowhere/remaining unsettled/
ʤ [ʤ] /(sK) (sk) (exp,adj-i) making no progress/getting nowhere/remaining unsettled/
 [] /(sK) (exp,v5k) (id) to come to a settlement/
 [] /(sK) (n) out of bounds/beyond the pale/
ä礦Ҥ [ä礦Ť] /(n) pickled Chinese onion/
ä /(v5aru,aux-v) (hon) (abbr) to be (doing)/
ä /(int) shouts uttered during the Nebuta Festival/
ä顼 /(int) shouts uttered during the Nebuta Festival/
ä顼 /(int) shouts uttered during the Nebuta Festival/
ä餢 /(int) shouts uttered during the Nebuta Festival/
äѰ [äѤΤ] /(sK) (n,vs,vt) drinking straight from a bottle/
äѰ [åѤΤ] /(sK) (sk) (n,vs,vt) drinking straight from a bottle/
äѿ᤭ [äѤդ] /(n) (1) bugler/trumpeter/(n) (2) blowing one's own horn/
դƤ /(n) (food) (rkb:) rafute/boned pork rib meat, cut into squares and stewed in awamori, soy, dashi broth and sugar/
֤ /(adj-na,adj-no,n,vs) (col) lovey-dovey (wasei: love love)/head-over-heels in love/
Ѥä /(sk) (adj-na,n) (sl) high (on drugs)/wasted/spaced-out/stoned/
 /(v5r,vi) (1) (sl) to get high (on drugs)/to trip/(v5r,vi) (2) (sl) to slur one's words (as a result of taking sleeping pills, etc.)/(v5r,vi) (3) (sl) to lose one's wits (due to lack of sleep, etc.)/to space out/to lose focus/
 /(aux-v,v1) (1) indicates passive voice (incl. the "suffering passive")/(aux-v,v1) (2) indicates the potential form/(aux-v,v1) (3) indicates spontaneous occurrence/(aux-v,v1) (4) (hon) used as an honorific for others' actions/
 [] /(sK) (n) (food) egg noodles/
 [褦] /(sK) (n,vs,vt) abuse/misuse/misappropriation/using to excess/
 [餮礦] /(n) the "ra" column of the Japanese syllabary table (ra, ri, ru, re, ro)/
ȴ [̤] /(n) (abbr) 'ra'-removed/the practice of dropping the 'ra' in potential forms like 'taberareru'/
ȴȤ [̤Ȥ] /(sK) (n) dropping the "ra" in the potential form of verbs formed with "-rareru"/
ȴ [̤Ȥ] /(n) dropping the "ra" in the potential form of verbs formed with "-rareru"/
 /(int) (abbr) (net-sl) understood/OK/roger/
ꤽ /(n) (company) Resona/
ꤽʶ [ꤽʤ󤳤] /(n) (company) Resona Bank/
 [Ĥ] /(sK) (adj-t,adv-to) (form) terrified/horrified/trembling with fear/
ɤ /(n) (comp) (sl) readme/
夦ĺ [夦Ĥ] /(n) (astron) Carina (constellation)/the Keel/
夦 [夦󤳤] /(sK) (n) ambergris/
夦 [夦󤳤] /(sK) (n) ambergris/
夦 [夦] /(n) (astron) Draco (constellation)/the Dragon/
夦 [夦] /(sK) (n) shrapnel (shell)/
夦ŷФ [夦ƤˤΤܤ] /(exp) rise of the dragon (bringing rain around the time of the spring equinox)/
 /(int) (abbr) (net-sl) understood/OK/roger/
礦 [礦] /(n) (astron) Canes Venatici (constellation)/the Hunting dogs/
礦 [礦] /(sK) (n) ridgeline/lines of a mountain ridge/
 /(suf) (1) diminutive suffix used to convey cuteness/(suf) (2) indicates a mild imperative/
󤴤ο [󤴤Τ] /(exp,n) apple core/core of an apple/
󤴥 /(n) candied apple/toffee apple/
󤴰 [󤴤] /(n) candied apple/toffee apple/
󤴱 [󤴤] /(n) apple orchard/
󤴼 [󤴤] /(n) apple picking/
󤴼 [󤴤] /(n) (alcoholic) cider/hard cider/
󤴿 [󤴤] /(n) (food) apple cider vinegar/cider vinegar/
Ŧ [󤴤Ĥ] /(n) (rare) picking apples/harvesting apples/
 [󤴤Ӥ礦] /(n) (med) (col) erythema infectiosum/slapped cheek syndrome/fifth disease/Sticker disease/
 /(adv) (on-mim) bell ringing (chiming)/
 [] /(n,vs,vi) jealousy/
 [] /(n) (abbr) phosphate fertilizer/phosphate fertiliser/
 [Ӥ礦] /(sK) (n) (med) gonorrhea/gonorrhoea/
ʴ [פ] /(n) (insectile, especially moth) scales/
 [ܤ] /(n) (uk) Prunus spinulosa (Japanese species of prunus)/
괵 [꤫] /(sK) (n,vs,vi) contraction of a disease/
 [ꤵ] /(n,vs,vi) suffering (from a calamity)/affliction/
Ҽ [ꤵ] /(sK) (n) person affected by a disaster/afflicted person/victim/sufferer/survivor/
Ҿ [ꤵ礦ᤤ] /(n) disaster certificate/document certifying that one is a disaster victim/
 /(suf) (col) verb-forming suffix/
뤹 [뤹Ф] /(sK) (n,vs,vi) (1) care-taking/house-sitting/house-watching/staying at home/(n) (2) caretaker/house-sitter/
ä /(adj-f) (1) noisy/loud/(adj-f) (2) fussy/(adj-f) (3) annoying/troublesome/tiresome/importunate/(adj-f) (4) bossy/
Ĥ /(n) (work) The Crucible (play by Arthur Miller)/
ĤܤȲ [ĤܤȤ] /(sK) (exp,v5s) to turn into a state of feverish mood/
Ĥϧ [Ĥܤ] /(n) crucible furnace/
ꤴ֤ /(n) (uk) Eucorydia yasumatsui (species of cockroach)/
 /(adj-na,adv,adv-to,vs) (col) (very) happy/euphoric/buoyant/walking on air/
ʬ [󤭤֤] /(n) happy mood/euphoric mood/
줤￷ [줤路󤻤󤰤] /(n) Reiwa Shinsengumi (political party)/
줤 [줤ᤤ] /(sK) (n) dawn (of a new era, civilization, etc.)/dawning/
줭 [줭] /(n,vs,vt) killing by running over (with a car or train)/
줭 [줭] /(sK) (n,vs,vi) death by being run over/
ɤ /(n) (comp) (sl) readme/
 /(aux-v,v1) (1) indicates passive voice (incl. the "suffering passive")/(aux-v,v1) (2) indicates the potential form/(aux-v,v1) (3) indicates spontaneous occurrence/(aux-v,v1) (4) (hon) used as an honorific for others' actions/
 /(adv,adj-na) (on-mim) (rare) slurring (of speech)/indistinctly/inarticulately/
ʽ [󤬤٤] /(n) brick wall/
󤮤 /(n) (uk) silver carp/bighead carp/
餯Ģ [餯礦] /(sK) (n) correspondence notebook (e.g. between teacher and parents)/contact notebook/communication notebook/
 [󤷤夯] /(sK) (n,vs) spasm/
 [ˤ夦] /(n) condensed milk/
­Ȥ [줿Ȥ] /(sK) (n) adding a superfluous "re" to the potential form of a godan verb/
­ [줿Ȥ] /(n) adding a superfluous "re" to the potential form of a godan verb/
 /(exp) (col) (abbr) right?/isn't it?/
 /(n) (abbr) six/
 /(exp) (col) (abbr) right?/isn't it?/
 /(n) (abbr) six/
 [뤷] /(sK) (n) black lacquer/
 /(exp) (col) (abbr) right?/isn't it?/
 /(n) (abbr) six/
ع [ä] /(n) (dated) school for people unable to hear and speak/
 [] /(n) deaf and mute person/
 [Ĥ] /(n,adj-no) batik (cloth)/
 [] /(n) chandler/candlemaker/
 [] /(sk) (n) chandler/candlemaker/
­ [] /(sK) (n) (finc) candlestick (of a candlestick chart)/
Ω [] /(sK) (n) candle holder/
Ω [] /(n) candle holder/
 [Ӥ] /(n,adj-no) waxing/
ع [ä] /(n) school for the deaf/
 [] /(n) (med) fistula/
 [] /(n) phonograph wax cylinder/phonograph cylinder/
 [] /(n) deaf person/
 [礦] /(sK) (n,vs,vi) (1) holding a castle (during a siege)/holing up/(n,vs,vi) (2) confinement (to one's home)/staying at home/staying indoors/
ͷ [ˤ󤮤礦] /(sK) (n) wax figure/wax doll/wax model/waxwork/
 [] /(n) agalmatolite/pagodite/figure stone/
 [] /(n) batik/
դ [Ť] /(n) brazing/
 [⤦] /(n) (rare) deafblindness/deaf-blind person/
 [餯] /(sK) (n,vs,vt) inveiglement/cajolement/wheedling/enticement/
 [] /(n) filter cloth/
Ǥ̵ [Ǥʤ] /(sK) (exp,adj-i) (uk) good-for-nothing/useless/worthless/
̵ [Ǥʤ] /(sK) (n) (uk) bum/good-for-nothing/ne'er-do-well/
֤󤮺 [֤󤮤] /(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/(n) (2) (sl) (joc) gesticulating with your hands as if you were shaping ceramics on a pottery wheel/
 [] /(n) (1) (lathe) turner/(n) (2) (pottery) thrower/
 [] /(n) rokurokubi/long-neck woman/monstrous person (often a woman) with a neck that can expand and contract (in Japanese folklore)/
 [ޤ] /(sK) (n,adj-no) pleura/
ù [Фܤ] /(sK) (n) rib/
ù [ä] /(sK) (n) (1) rib/(n) (2) frame (of a ship)/
 /(n) (col) free/
 [Ϥ] /(n) (col) free seat (e.g. a park bench)/
Ĥʤ [Ĥޤʤ] /(exp,adj-i) speaking inarticulately (slurring, lisping, etc.)/
 /(adv,adj-na) (on-mim) (rare) slurring (of speech)/indistinctly/inarticulately/
 [] /(n) filtrate/
 [] /(n,vs,vt) filtration/filtering/percolation/
 [] /(n) strainer/colander/filter/
 [] /(n) filter basin/settling basin/
 [] /(n) filter cloth/
 [] /(n) (chem) (rare) ammonium chloride/sal ammoniac/
 [] /(n) (astron) Fornax (constellation)/the Furnace/
 [] /(n) filter medium/filter material/
 [] /(n) filter paper/
楯ޥȥե [ޥȥե] /(n) paper chromatography/
ǥ [ǥ] /(n) filter paper disk/
ŵư [Ǥ󤭤ɤ] /(n) paper electrophoresis/
 [] /(n) (1) filtered water/(n) (2) drainage/
奿 [] /(n) filter bed/
 [] /(n) water filter/
ĺ [礦] /(sK) (n) (anat) top of the head/vertex/parietal/
ȴ [Ѥ] /(n) filter/wave filter/
 /(prt) (1) (fem) indicates emotion or admiration/(prt) (2) (ksb:) indicates emphasis/(pn) (3) (tsug:) I/me/(int) (4) wah!/(int) (5) boo!/(P)/
濫 /(int) (1) wow!/oh!/eek!/gee!/(int) (2) yeah!/alright!/hurray!/(int) (3) waah!/boohoo!/
濫 /(int) (1) wow!/oh!/eek!/gee!/(int) (2) yeah!/alright!/hurray!/(int) (3) waah!/boohoo!/
濫濫 /(adv,adv-to) (on-mim) loudly (wailing, making a noise, etc.)/
襤 /(prt) indicates emotion/
襤Ĺ԰ [襤Ĥ] /(n) act of obscenity/obscene act/lewd act/indecent act/indecent conduct/indecent behavior/indecent behaviour/sexual molestation/
襤ĺ [襤Ĥ] /(n) criminal indecency/
襤ʸ [襤Ĥ֤󤷤] /(n) indecent writings/pornography/
襤 /(exp,prt) (arch) indicates emotion and emphasis/
襤 /(exp,prt) (arch) indicates emotion and emphasis/
襤Τ /(exp,prt) (arch) indicates emotion and emphasis/
襤 /(adj-na,n) (1) (col) (ksb:) unreasonable/absurd/irrational/confused/disordered/(adv) (2) (tsug:) very/
襤襤 /(adv) (1) (on-mim) noisily/clamorously/boisterously/(adv) (2) (on-mim) incessantly (complaining, pestering, etc.)/going on and on/making a fuss (of something)/playing up/(adv) (3) (on-mim) loudly (crying)/wailing/bawling/howling/(P)/
襤 [襤] /(n) dwarfing/stunting/
襤 [襤礯] /(sK) (n,vs,vt) distortion/falsification/perversion/
襤 [襤礦] /(adj-na,n) (1) diminutive/dwarfish/pygmy/stunted/undersized/(adj-na,n) (2) narrow (e.g. thinking)/small/
襤Ե§ [襤礦դ] /(n) (astron) dwarf irregular galaxy/
襤 [襤] /(n) (astron) dwarf star/
襤 [襤] /(sK) (n) indecent talk/obscene talk/lewd conversation/dirty story/smut/
廊 /(prt) indicates emotion/
狼 /(n) (ktb:) young Japanese amberjack/
狼 [狼] /(n) hot water (esp. cold mineral spring water heated up at the right temperature for bathing)/
狼礦 [狼] /(v5u,vt) to share/
狼 [狼] /(v5t,vt) to have in common/to share/
狼 [狼] /(n,vs) (ling) separating words in Japanese with spaces (e.g. in kana-only books for children)/
狼 [狼ᤶ] /(n) (vulg) (sl) drinking alcohol from a woman's crotch/
狼餺 [狼餺] /(n) obstinate person/blockhead/
狼餻 /(n) (1) making someone understand/(n) (2) (vulg) (sl) putting an impudent, provocative brat in her place/(n) (3) (vidg) (sl) thoroughly wiping the floor with one's opponent (in fighting games)/destroying one's opponent/
狼礦 [狼ꤢ] /(sK) (v5u,vi) to understand each other/
狼 [狼] /(n) (net-sl) empathetic person/person who can relate to others/
狼ڤä [狼꤭ä] /(sK) (exp,adj-f) obvious/undeniable/
狼ڤ [狼꤭] /(sK) (v5r,vi) to be evident/to be obvious/to understand completely/
狼ƻ [狼ߤ] /(n) (1) branch road/forked road/branch/fork/crossroads/(n) (2) crossroads (of a course of events)/turning point/parting of the ways/
狼Τߤ /(exp) (sl) I can understand your feelings/
郎ޤޤ [郎ޤޤ򤤤] /(exp,v5u) to be unreasonable/to whine/to act like a baby/
郎ޤޥ󥸥 /(n) (work) You Ruined Life (film)/
郎ޤ޼ [郎ޤޤ] /(n) selfish person/
郎δ [郎Τ] /(sK) (adj-na,n) looking or acting as if one owned the place/
郎դ [郎򤨤] /(exp) you've hit the nail on the head/that's just what I thought/that's exactly like I feel/that's exactly what I think, too/
郎 [郎] /(exp,n) one's house/one's home/one's family/
郎 [郎] /(exp,n) one's house/one's home/one's family/
郎 [郎] /(exp,n) my lord/
郎 [郎] /(exp,n) our school/my school/
郎 [郎] /(exp,n) our country/our land/one's own country/
郎 [郎Ĥ] /(sK) (exp,n) my spouse/my wife/my husband/
郎 [郎] /(exp,n) one's own child/one's own children/
郎 [郎] /(sK) (exp,n) personal affair/one's own affair/
郎 [郎] /(exp,pn) our company/my company/
郎 [郎] /(exp,n) my heart/
郎 [郎] /(n) (1) myself/oneself/(pn) (2) (arch) I/me/(pn) (3) (arch) (fam) you (referring to one's inferior)/
郎Ȥ襤 [郎ߤ襤] /(sK) (exp,n) (id) looking out for oneself/putting one's own skin first/prioritizing one's own safety above all else/
郎Ȳİ [郎ߤ襤] /(sK) (exp,n) (id) looking out for oneself/putting one's own skin first/prioritizing one's own safety above all else/
郎ν [郎ΤϤ] /(exp,n) heyday/prime/one's glory/the height of one's prosperity/
郎Ľդε [郎Τ䤭] /(n) (work) My Brilliant Career (novel by Miles Franklin)/
郎 [郎Ȥ] /(exp,n) (1) my party/our party/(pn) (2) (arch) I/me/(pn) (3) (arch) you/
郎Ʈ [郎Ȥ] /(n) (work) Mein Kampf (by Adolf Hitler, 1925-1926)/
郎 [郎ˤۤ] /(n) our country Japan/
郎 [郎Ϥ] /(sK) (pn) (1) (male) (dated) I/me/myself/(pn) (2) (male) (arch) we/us/ourselves/
郎 [郎Ĥ] /(sK) (exp,n) my spouse/my wife/my husband/
郎ʩ [郎ۤȤ] /(exp,n,pn) (id) my dear/my Buddha/
郎ʪ [郎] /(sK) (exp,n) one's own property/possessions/
郎ʪˤ [郎Τˤ] /(exp,vs-i) to make something one's own/to appropriate for oneself/
郎ʪ [郎Τ] /(sK) (adj-na,n) looking or acting as if one owned the place/
郎 [郎ۤ] /(exp,n) (form) our side/we/
來Ť [來ޤ] /(exp,adj-i) (1) (sumo) poor at preventing one's opponent from getting an underarm grip/(exp,adj-i) (2) (id) having weak defenses/off one's guard/vulnerable (to attack)/
來˴ [來ˤ] /(exp,v5r) to stand aside/to step to the side/to move aside/
來֤ [來ˤ] /(exp,v5k) to lay aside/to set aside/
來β [來Τ] /(n) armpit/axilla/
來來 /(n,adv-to) itching-to-grab gesture (made with one's hands)/
來 [來] /(n) (1) (bot) axillary bud/lateral bud/(n) (2) side shoots (e.g. of a tomato or broccoli plant)/side buds/suckers/
來 [來] /(sK) (v5r,vi) to well up/to burst/to arise/
來 [來] /(n,vs) (1) looking from the side/(n,vs) (2) looking aside/
來ž [來ߤƤ] /(n,vs) looking aside while driving/taking one's eyes off the road ahead while driving/
來Ф [來] /(v5s) to gush out/
來Ф [來Ǥ] /(sK) (v1,vi) (1) to gush forth (e.g. water from a spring)/to flow (out)/to stream (out)/to bubble up/(v1,vi) (2) to well up (of tears, emotions, etc.)/to flow out (of tears)/(v1,vi) (3) to emerge/to suddenly appear/to come forth/
來夬 [來] /(v5r,vi) (1) to boil up/to come to the boil/to seethe/(v5r,vi) (2) to arise/to break out/(v5r,vi) (3) to get excited/to be in uproar/
來 [來ߤ] /(sK) (n) spring water/
來ƻ [來ߤ] /(n,adj-no) (1) side road/byroad/(n,adj-no) (2) digression (e.g. from argument)/
來ʢ [來Ф] /(n) (1) side (of the torso)/flank/(n) (2) illegitimate child/child born by someone other than one's wife/
來 [來] /(n) looking aside/(from the) eyes of an onlooker/
來ܤդ餺 [來դ餺] /(exp) without looking aside/looking neither right nor left/wholeheartedly/single-mindedly/
來ܤ⿶餺 [來դ餺] /(exp) without looking aside/looking neither right nor left/wholeheartedly/single-mindedly/
來 [來䤯] /(n,adj-no) supporting role (actor)/minor role/
勞 /(n) spool (of thread)/reel/
勞 /(n) (uk) chicken mite (Dermanyssus gallinae)/
勞 [勞] /(sK) (n) blighted leaves/diseased leaves/
勞勞 /(vs,adv,adv-to) (on-mim) to be excited/to be nervous/to be thrilled/(P)/
櫓꾦 [櫓ꤷ礦Ҥ] /(n) imperfect product (sold at a discounted price)/defect merchandise/
櫓 [櫓Ҥ] /(n) imperfect product (sold at a discounted price)/defect merchandise/
櫓㤦 [櫓] /(exp,v5u) to be incomparable/to be completely different matters/to be completely different things/
櫓ʬʤ [櫓狼ʤ] /(sK) (exp,adj-i) (1) incomprehensible/nonsensical/puzzling/mysterious/meaningless/(exp) (2) I don't get it/I'm confused/I'm lost/
櫓̵ [櫓ʤ] /(exp) (1) (uk) there is no way that .../(exp,adj-i) (2) (uk) easy/simple/
櫓Ǥ̵ [櫓ǤϤʤ] /(exp) (uk) it does not mean that .../I don't mean that .../it is not the case that .../
櫓ˤϹԤʤ [櫓ˤϤʤ] /(exp) (uk) cannot (due to external circumstances)/cannot afford to/must not/impossible to/no way one can (do)/
櫓ʬʤ [櫓Τ狼ʤ] /(exp,adj-f) incomprehensible/nonsensical/puzzling/mysterious/meaningless/
櫓ʬʤ [櫓Τ狼ʤ] /(sK) (exp,adj-f) incomprehensible/nonsensical/puzzling/mysterious/meaningless/
櫓֤ [櫓ؤ] /(sK) (n,vs,vt) distinction/favoritism/favouritism/discrimination/
櫓֤Ƥʤ [櫓ؤƤʤ] /(exp,adv) (treating) equally/without discrimination/impartially/alike/in the same way/
櫓Τ [櫓꤬] /(n) know-it-all airs/I-know-how-it-is look/
櫓 [櫓] /(sK) (n) (1) dividing line/parting (of the hair)/partition/(n) (2) crisis/decisive moment/
盧 /(exp) (net-sl) (uk) thanks for streaming/
老 /(pn) (arch) (fam) you/
蘆Ӥ [蘆Ӥ] /(exp,v5k) (1) (uk) to be highly seasoned with wasabi/to be pungent/(exp,v5k) (2) (uk) (id) (rare) to be biting (of a remark, action)/to be witty/
蘆Ӥ [掠Ӥ] /(sk) (exp,v5k) (1) (uk) to be highly seasoned with wasabi/to be pungent/(exp,v5k) (2) (uk) (id) (rare) to be biting (of a remark, action)/to be witty/
蘆Ӻ [蘆Ӥ] /(n) (food) wasabi greens/wasabi leaves/
蘆Ӿ [蘆Ӥ礦] /(n) soy sauce flavoured with grated wasabi (used for sashimi, etc.)/
蘆纬 [蘆Ӥ] /(n) horseradish (Armoracia rusticana)/
蘆Ҥ [蘆ӤŤ] /(n) pickled Japanese horseradish/wasabi cut up and mixed with sake lees/
蘆蘆 /(adv-to,vs) (on-mim) restless/fidgety/lively/busy/
蘆 [蘆Ť] /(n) (rare) stick with deer antlers attached (used by monks as a walking stick)/
路路 /(adv-to,adv,vs,n) (on-mim) in a tousled manner/in a ruffled fashion/in a disorderly manner/with a fluster/confusedly/messily/chaotically/
路路 /(adv,adv-to) (1) (on-mim) many people talking noisily/(adv,adv-to) (2) (on-mim) chowing down/scarfing down/(adv,adv-to) (3) (on-mim) roughly (of actions)/
路 [路] /(n) (astron) Aquila (constellation)/the Eagle/
路Ϥ [路Ť] /(sK) (n) grabbing hold/eagle grip/tight hold/
路Ϥ [亮Ť] /(sK) (sk) (n) grabbing hold/eagle grip/tight hold/
路ɡ [路Ф] /(n) aquiline nose/Roman nose/hook nose/
魯ʪ [魯] /(sK) (n) (1) lost article/thing left behind/(n) (2) leaving something behind/forgetting something/
魯ʪ [魯] /(sK) (n) (1) lost article/thing left behind/(n) (2) leaving something behind/forgetting something/
鷺 /(n) (sl) was just in/just left/just did/
錄ã [錄] /(sK) (pn) we/us/
錄ã [錄] /(sK) (pn) we/us/
錄ή [錄夦] /(sK) (n,adj-no) one's own style/one's own way (of doing things)/
錄ǵޤ [錄ƤǤޤ] /(n) (work) I Will Not Work Overtime, Period! (TV drama)/
錄ȥȥ /(n) (work) I, etcetera (book)/
錄 [錄Τ] /(sK) (adj-no,n) my kind of/my favorite/
錄ã [錄] /(sK) (pn) we/us/
錄ã [錄] /(sK) (pn) we/us/
錄Ū [錄Ƥ] /(adj-na) (col) my personal (e.g. opinion)/
錄ή [錄夦] /(n,adj-no) one's own style/one's own way (of doing things)/
錄 [錄ˤդ] /(sK) (exp,n,adj-no) (id) godsend/lifesaver/timely offer/windfall/
錄 /(exp) No Crossing/Do Not Cross/
錄錄 /(adv-to,adv,vs,n) (on-mim) flustered/confused/panicked/
ޤ̵ [ޤʤ] /(sK) (adv) (uk) with no ill feeling/openly/without reserve/
 /(adv,vs) (on-mim) (osb:) chattering/chit-chat/(ladies) prattle/
 /(int) (1) boo! (sound used to scare someone)/(int) (2) ugh (dissatisfaction, aggravation)/(int) (3) ulp (consternation)/
 /(int) (1) wow!/oh!/eek!/gee!/(int) (2) yeah!/alright!/hurray!/(int) (3) waah!/boohoo!/
ää /(adv,adv-to) (on-mim) with a bustle/with a hubbub/
ä /(int) heave-ho!/heave!/
ä礤 /(int) heave-ho!/heave!/
ä /(n) heave-ho!/
ä /(adv) (on-mim) suddenly and in a loud voice (e.g. sobbing)/
ʤ /(adv,adv-to,vs) (on-mim) trembling from fear/trembling all over/
 [ʤ礦] /(n) animal trapping/hunting with traps/
ˤ /(n) (uk) wanieso lizardfish (Saurida wanieso)/
˸å [ˤå] /(n) crocodile clip/alligator clip/
­ [ˤ] /(n) bowlegs/knock-knees/
 /(exp) (fem) isn't it?/it really is/(P)/
͡ /(exp) (fem) isn't it?/it really is/
ͤ /(exp) (fem) isn't it?/it really is/
ͤ /(exp) (fem) isn't it?/it really is/
Ϥ /(int) (net-sl) muahaha (laughter)/mwahahaha/bahaha/bwahaha/
ϤϤ /(sk) (int) (net-sl) muahaha (laughter)/mwahahaha/bahaha/bwahaha/
ϤϤϤ /(sk) (int) (net-sl) muahaha (laughter)/mwahahaha/bahaha/bwahaha/
Ӥ [Ӥ򤤤] /(exp,v1) to make an apology/
Ӹ [Ӥ] /(n) (arch) apology/
Ӿ [Ӥ礦] /(sK) (n) letter of apology/
᤭餹 [᤭餹] /(v5s,vi) to rant and rave/to raise hell/
᤭ [᤭] /(n) yell/shout/outcry/
᤭ΩƤ [᤭Ƥ] /(v1,vi) to yell/to bawl out/
 /(adj-na,n) (1) (col) (ksb:) unreasonable/absurd/irrational/confused/disordered/(adv) (2) (tsug:) very/
䤯 /(n) (1) (ksb:) trickery/(n) (2) (arch) fiasco/(n) (3) (arch) disobedience/
 /(prt) (fem) emphatic sentence-ending particle/
餷Ĺ [餷٤礦] /(n) (work) Straw Millionaire (Japanese Buddhist folk tale)/
餸æ [餸̤] /(exp,v5g) to complete one's journey/
餸 [餸] /(n) small amount of money (to buy sandals or cover travel expenses)/small farewell gift/
餸 [餸ष] /(n) (uk) wood louse/wood lice/slater/
餿 /(exp) (net-sl) LOL/ROTFL/haha/
ˤ⤹פ [ˤ⤹뤪⤤] /(sK) (exp,adv) hoping against hope/desperately hoping/as a last hope/
Ӹ [ӤΤ] /(n) warabinori (glue produced from bracken starch)/
ʴ [Ӥ] /(n) bracken starch (starch produced from the rhizomes of bracken)/
 [Ӥ] /(n) (food) warabimochi/sweet dumpling made from 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 ashes/
鷣 [餰] /(n) straw boots/
鷤 [餰] /(n) straw boots/
麧 [餳󤷤] /(n) straw wedding (anniversary)/second wedding anniversary/
ٹ [餶] /(n) straw work/straw craft/
 [餬] /(n) straw paper/rice paper/
ͷ [ˤ󤮤礦] /(n) straw doll/straw figure/straw effigy/
 [Ť] /(sK) (n) mound of straw/pile of straw/
ǼƦ [ʤäȤ] /(n) (food) straw-wrapped natto/
Ⱦ [Ф] /(n) straw paper/
 [֤Ȥ] /(n) straw futon/straw mattress/palliasse/
꡼꡼ /(int) (sl) sorry/
 [ꤳ] /(sK) (v5m,vt) (1) to cut into (a line, conversation, etc.)/to force oneself into (e.g. a crowd)/to wedge oneself into/to squeeze oneself into/to intrude on/to interrupt/(v5m,vt) (2) to fall below (of stock prices, sales, etc.)/to drop below/
껻 [ꤶ] /(n,vs,vt) (math) division/
 [ꤤ] /(v1,vt) to crack (an egg, etc.) into a container/
Ȥ [Ф] /(n) dispensable chopsticks/throwaway chopsticks/
 [Τ] /(sK) (n,vs,vi) getting carried away/going too far/overdoing/
Ȼפ [Ȥ] /(exp,n) those confident in themselves/
Ȼפ [Ȥ] /(exp,n) those confident in themselves/
ϥܥå /(n) (work) I, Robot (book)/
ϲĤ餺 [ϤĤĤ餺] /(exp) (quote) I feign no hypotheses/hypotheses non fingo/
 /(n) (vulg) vulva/slit/cunt/vagina/twat/
Υ /(n) (work) Our Gang (book)/
Υ /(n) (work) Our Game (book)/
˺ [魯] /(sK) (exp,v1) to forget oneself/to lose control of oneself/
פ椨ˤ줢 [줪⤦椨ˤ줢] /(sK) (exp) (quote) I think, therefore I am/cogito, ergo sum/
쾡 [줬] /(sK) (adv) scrambling/falling over each other/striving to be first/
 [줬] /(n) cracked bell/
Τ褦 [줬ͤΤ褦ʤ] /(n) resounding voice/thunderous voice/
 [줵] /(adv) self first/striving to be first/scrambling for/
Τ餺 [줷餺] /(sK) (adv) involuntarily/instinctively/without realizing/unconsciously/
ˤȤ [ʤ٤ˤȤ֤] /(sK) (exp) (proverb) there is a suitable spouse for everyone/every Jack has his Jill/a mended lid for a cracked pot/
 /(sk) (exp) (net-sl) LOL/haha/
 /(exp) (net-sl) LOL/ROTFL/haha/
 [蘆] /(n) baby Chinese cabbage (chi:)/wawasai cabbage/variety of small Chinese cabbage/
 /(int) (on-mim) woof/arf/bow-wow/
 /(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) (work) Dennis The Menace (film)/
Ѥ [Ѥ] /(n) (at the) peak of mischievousness/little demon (of children)/
 /(adv-to,adv) (1) (on-mim) bow-wow/woof/arf/barking/(adv-to,adv) (2) (on-mim) wah-wah/bawling/wailing/(adv-to,adv) (3) (on-mim) clamouring/clamoring/echoing/loudly/(n) (4) (chn) dog/doggy/bow-wow/
ʪ [Τ] /(n) (work) Lady and the Tramp (1955 Disney film)/
 [󤭤礯] /(n,vs,vi) curve/bend/crook/
 [󤳤] /(n) (col) dog/
 [] /(n) (chn) (uk) dog/doggy/bow-wow/
 [露뤷] /(n) (obs) shunga/pornographic picture/
 [冷礦] /(n) the "wa" column of the Japanese syllabary table (wa, wi, we, wo)/
 /(unc) (obs) hiragana "wi" (historical kana)/
 /(unc) (obs) hiragana "we" (historical kana)/
 /(prt) (1) indicates direct object of action/(prt) (2) indicates subject of causative expression/(prt) (3) indicates an area traversed/(prt) (4) indicates time (period) over which action takes place/(prt) (5) indicates point of departure or separation of action/(prt) (6) indicates object of desire, like, hate, etc./(P)/
򤤤 [򤤤Ȥ] /(exp) (uk) taking advantage of .../using ... as an excuse/
򤤤 [褤Ȥ] /(sk) (exp) (uk) taking advantage of .../using ... as an excuse/
򤷤 /(exp) indicates patient of a causative expression/
 /(prt) (obs) emphasizes direct object of action/
 /(exp) even/
ʤä [ä] /(exp) (1) (uk) with/by/by means of/(exp) (2) (uk) because of/on account of/for/due to/(exp) (3) (uk) on (a day, date)/at (a time)/as of (e.g. today)/
ʤ [ä] /(exp) (1) (uk) with/by/by means of/(exp) (2) (uk) because of/on account of/for/due to/(exp) (3) (uk) on (a day, date)/at (a time)/as of (e.g. today)/
𤷤 [򤫤] /(exp) through (e.g. an intermediary, a medium)/via/over (e.g. a network)/across/by way of/by means of/
Ȥ [ȤȤ] /(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) (uk) concerning .../over .../about .../centering on .../
 [򤪤] /(rK) (exp) (uk) other than/excluding/without/
̤ [Ȥ] /(exp) through/throughout/through (the good offices of)/by way of/
ɤ [򤤤Ȥ] /(exp) (uk) taking advantage of .../using ... as an excuse/
ɤ [褤Ȥ] /(sk) (exp) (uk) taking advantage of .../using ... as an excuse/
 /(aux-v) (1) (arch) probably/(aux-v) (2) (arch) will/intend to/(aux-v) (3) (arch) would like to have done (for me)/
 /(aux-v) not/
 /(int) (1) yes/yeah/uh huh/(int) (2) huh?/what?/(prt) (3) 's/of/belonging to/(prt) (4) at (place, time)/in/on/during/
 /(n-pref) some/
 /(int) (1) hm/um/(int) (2) huh?/what?/
󤬤 /(exp) (form) in order to/
󤸤 /(int) (col) bye then/
 /(aux-v) (1) (arch) will (probably)/(aux-v) (2) (arch) intend (to do)/will/(aux-v) (3) (arch) should/ought to/
 /(exp) the expectation is that .../the reason is that .../the fact is that .../the explanation is that .../it is that .../(P)/
 /(int) (thb:) that's right/yes/uh-huh/
 /(int) (abbr) (col) hello/hi/
 /(int) (abbr) (col) hello/hi/
 /(conj) (col) and then/and so/and/so then/
 /(prt) because/as/since/so/
Ǥ /(exp) the expectation is that .../the reason is that .../the fact is that .../the explanation is that .../it is that .../(P)/
Ȥ /(exp,vs-i) (1) (form) to try to (do)/to want to/(exp,vs-i) (2) (form) to be about to (do, happen)/
Ȥ /(exp,vs-i) (1) (form) to try to (do)/to want to/(exp,vs-i) (2) (form) to be about to (do, happen)/
ߤ [Ȥۤä] /(exp) to endeavor to/to try to/to want to/
 /(adj-pn) (col) (abbr) such (about the actions of the listener, or about ideas expressed or understood by the listener)/like that/that sort of/
ʥХ /(exp,adj-f) (1) (abbr) such a stupid .../what a crazy .../(int) (2) (uk) (abbr) no way!/what nonsense!/how can that be?/
ϼ [ʤФ] /(exp,adj-f) (1) (abbr) such a stupid .../what a crazy .../(int) (2) (uk) (abbr) no way!/what nonsense!/how can that be?/
 /(exp) (arch) if/
ޤ /(adj-i) (col) delicious/tasty/good/nice/
 /(int) (1) hm/um/(int) (2) huh?/what?/(int) (3) nuh-uh/no/
 [] /(exp,suf) (col) (uk) 's house/'s home/
 /(int) (1) ah/oh/(int) (2) hey!/
 /(pref) (1) sub-/second-rate/inferior/(pref) (2) (chem) -ous (indicating a low oxidation state)/-ite/(n) (3) (abbr) Asia/(n) (4) (abbr) Argentina/(n) (5) (abbr) Arabia/(n) (6) (abbr) (obs) America/American person/
ץå /(n) (music) a capriccio (ita:)/
ڥ /(n) (music) a cappella (ita:)/
ƥ /(exp) (music) a tempo (ita:)/
ץꥪ /(adj-na) (phil) a priori (lat:)/
ݥƥꥪ /(adj-na) (phil) a posteriori (lat:)/
顦 /(n) a la carte (fre:)/
顦⡼ /(n) a la mode (fre:)/
 /(sk) (int) aah!/ooh!/oh no!/oh boy!/
 /(sk) (int) aah!/ooh!/oh no!/oh boy!/
 /(n) (comp) ERwin (data modeling software)/
 /(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/
 /(sk) (n) archive/
󥽡 /(n) Arkansas/
 /(n) argyle/
롦å /(n) argyle check/
å /(n) argyle check/
å /(n) ergot/
 /(ik) (n) argyle/
롦å /(sk) (n) argyle check/
å /(sk) (n) argyle check/
 /(n) archaeology/
 /(n) archetype/
ƥ /(n) architecture/(P)/
ƥ㡼 /(n) architecture/
ƥ /(sk) (adj-na) architectural/
ƥ /(adj-na) architectural/
ƥ奢 /(sk) (n) architecture/
ƥ /(adj-na) architectural/
ƥ /(n) architect/
ȥ졼 /(n) (archit) architrave/
ȥ졼 /(n) (archit) architrave/
ӥ /(n) archivist/
ڥ饴 /(n) archipelago/
塼 /(n,vs) argue/
 /(n) (1) argument/discussion/dispute/(n) (2) (comp) argument (of a function)/
 /(n) (1) arc/(n) (2) (electric) arc/(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) (product) Arc the Lad (RPG series)/
ڥȥ /(n) arc spectrum/
 /(n) arcsecant/
󥸥 /(n) arctangent/
ƥå /(n) Arctic/
ƥå쥤 /(n) Arctic grayling (Thymallus arcticus)/
ƥå /(n) Arctic cisco (Coregonus autumnalis)/
ƥå㡼 /(n) arctic char (Salvelinus alpinus)/
ƥåե饦 /(n) Arctic flounder (Liopsetta 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)/
ȥ륹 /(n) (astron) Arcturus (star in the constellation Bootes)/Alpha Bootis/
饤 /(n) arc light/
 /(n) arc lamp/arc light/
 [Ĥ] /(n) arc cutting/
 [Ȥ] /(n) arc light/
 [Ȥ] /(oK) (n) arc light/
 [ۤǤ] /(n) arc discharge/
 [褦] /(n) arc welding/
ϧ [] /(n) arc furnace/
 /(n) arcade (street)/(P)/
ɡ /(n) arcade game/
ɡ⡼ /(n) (vidg) arcade mode/
ɥ /(n) arcade game/
ɥ⡼ /(n) (vidg) arcade mode/
ɳ [ɤ] /(n) shopping arcade/
 /(n) archaism (fre:)/
å /(adj-na) archaic/
åޥ /(n) (art) archaic smile/
åޥ /(n) (art) archaic smile/
 /(n) arcade (street)/
 /(n) archaeology/
ƥƥ /(n) archaesthetism (evolutionary theory by Edward Drinker Cope)/
 /(n) Archezoa/
 /(n) arcology (from architectural ecology)/
Υߥ /(n) (1) ergonomics/(adj-f) (2) ergonomic/
Υߥå /(n) (1) ergonomics/(adj-f) (2) ergonomic/
 /(sk) (n) argon (Ar) (ger:)/
 [Ǥ󤻤] /(n) Arthurian legend/legend of King Arthur/
ʪ [Τ] /(n) Arthurian romances/
 /(adj-na) earthy/
 /(n) ashram (san:)/aashram/
 /(n) ashram (san:)/aashram/
 /(n) arsine/
 /(n) earthing (circuits)/grounding/
 /(n) urge/impulse/
󥷡 /(n) urgency/
 /(adj-no) urgent/
󥷡 /(n) urgency/
 /(adj-no) urgent/
奢 /(adj-no) arduous/
 /(n,vs,vi,vt) (1) (elec) earth/ground/earthing/grounding/(n) (2) (rare) Earth/(P)/
 /(n) Earth Hour/
顼 /(n) earth color/earth colour/
 /(sk) (n) (rare) earthquake/
󥷥㥹 /(n) awareness and activity about global environmental, etc. problems (wasei: Earth conscious)/
 /(n) earth dam/earthfill dam/
ǡ /(n) Earth Day (April 22)/
ǥ /(n) Earth Day (April 22)/
Х /(n) (comp) earth band/earth strap/strap snug/
ޥ /(n) earth mound/
ࡼ /(n) earth mover/
饤 /(n) (comp) ground line/earth line/
 /(n) Earth Hour/
å /(n) (org) Earthwatch/
顼 /(n) earth color/earth colour/
 /(sk) (n) (rare) earthquake/
 /(sk) (n) (rare) earthquake/
 /(n) (rare) earthquake/
 /(n) (rare) earthquake/
󥷥㥹 /(n) awareness and activity about global environmental, etc. problems (wasei: Earth conscious)/
 /(n) earth dam/earthfill dam/
ǡ /(n) Earth Day (April 22)/
ǥ /(n) Earth Day (April 22)/
ʥ /(n) (org) Arsenal (English football club)/
Ρޥå /(n) (product) Earthnomat (electric mosquito repeller)/
Х /(n) (comp) earth band/earth strap/strap snug/
ޥ /(n) earth mound/
ࡼ /(n) earth mover/
饤 /(n) (comp) ground line/earth line/
 /(adj-no) earthly/
 /(n) Earthwork/land art/
 /(n) earthworm/
 /(adj-no) earthen/
 [] /(n) ground wire/earth wire/earthed line/
ü [] /(n) ground terminal/
üդץ饰 [󤷤Ťץ饰] /(n) (comp) grounding (or grounded) type plug/
ѥȥå [褦ȥå] /(n) (comp) ground strap/
ʥ /(n) arzrunite/
ʥ /(n) (org) Arsenal (English football club)/
˥å /(n) arsenic/
˥å饤 /(n) arsenic chloride/
˥å饤 /(n) arsenic chloride/
 /(n) arsenic/
Υ饵 /(n) arsenoclasite/arsenoklasite/
Υ饤 /(n) arsenolite/
 /(n) ardor/ardour/
 /(adj-no) ardent/
 /(n) (1) arch/(n) (2) (baseb) home run/(P)/
 /(n) arch dam/
 /(n) archery/
꡼ /(n) archery/(P)/
 /(sk) (n) artisan (fre:)/
 /(n) artist/musician/(P)/
 /(n) arch dam/
硼 /(sk) (n) artichoke (Cynara scolymus)/globe artichoke/
ӥå /(n) archbishop/
ե /(n) artifact/artefact/
 /(n) archer/
㡼 /(n) archer/
 /(n) urchin/
塼 /(n) archlute/
 /(n) urchin/
 [] /(n) (met) arcus cloud/
 [礦] /(n) arch bridge/
 [] /(adj-no,n) arch-shaped/arched/
 [褦] /(n,vs) arching/
 [ޤ] /(n) (archit) arched window/arch window/
 /(int) aah/
ġɡեıư [ĥɥեĤɤ] /(n) Arts and Crafts Movement/
ĥɥեıư [ĥɥեĤɤ] /(n) Arts and Crafts Movement/
ƥ硼 /(n) artichoke (Cynara scolymus)/globe artichoke/
ƥ졼 /(n) (1) (music) articulation/(n) (2) articulation (of speech sounds)/
ƥ졼ƥåɡ /(n) articulated axle/
ƥ졼ƥåɡե /(n) articulated shaft/
ƥ졼ƥåɥ /(n) articulated axle/
ƥ졼ƥåɥե /(n) articulated shaft/
ƥ졼 /(n) articulate/
ƥ쥤 /(sk) (n) (1) (music) articulation/(n) (2) articulation (of speech sounds)/
ƥ쥤 /(n) articulate/
ƥå /(sk) (n) articulate/
ƥ /(n) article/
ƥ /(sk) (n) artisan (fre:)/
ƥ /(n) artists/
ƥƥå /(adj-na) artistic/
ƥƥåץå /(n) artistic impression/
ƥƥåߥ /(n) artistic swimming/synchronized swimming/
ƥƥåץå /(n) artistic impression/
ƥƥåߥ /(n) artistic swimming/synchronized swimming/
ƥ /(n) artist/musician/(P)/
ƥ硼 /(n) artichoke (Cynara scolymus)/globe artichoke/
ƥե /(n) artifact/artefact/
ƥե /(adj-na) artificial/
ƥե롦ƥꥸ /(n) artificial intelligence/
ƥե륤ƥꥸ /(n) artificial intelligence/
ƥե /(n) artifice/
ƥ졼 /(sk) (n) articulate/
ƥ쥤 /(sk) (n) articulate/
ƥå /(sk) (n) articulate/
ƥ /(n) article/
ƥե /(adj-na) artificial/
ƥե /(n) artifice/
ƥ꡼ /(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 direction/
ȡǥ쥯 /(n) art director/
ȡȥå /(n) showily decorated truck (wasei: art truck)/
ȡե /(n) art fair/
ȡեȥե /(n) art photography/
ȡ֥å /(n) art book/
ȥ饹 /(n) art glass/
ȥ꡼ /(n) art gallery/
ȥ /(n) art theater/art theatre/
ȥѥХ /(n) art supervisor/
ȥ /(n) art studio/
ȥȥ /(n) art title/
ȥ /(n) (print) artotype/collotype/
ȥǥ쥯 /(n) art direction/
ȥǥ쥯 /(n) art director/
ȥȥå /(n) showily decorated truck (wasei: art truck)/
ȥե /(n) art fair/
ȥեȥե /(n) art photography/
ȥ֥å /(n) art book/
ȥޥ /(n) atman (san:)/one's true self, which transcends death and is part of the universal Brahman (in Hinduism)/
ȥ /(n) artwork/
Ⱥ [ȤҤ] /(n) work of art/piece of art/art piece/
Ȼ [Ȥ] /(n) coated paper/art paper/
Ÿ [ȤƤ] /(n) art exhibition/
ɥ /(n) aardwolf (Proteles cristatus)/
ɥС /(n) aardvark/
˥ /(n) arnica (esp. mountain tobacco, Arnica montana) (lat:)/
˥ /(n) arnis (Filipino marshal art)/
ͥå /(n) (1) (organization) AARnet/Australian Academic and Research Network/(n) (2) (company) Arnette (Japanese real-estate company)/
Х /(n) (company) Arbus/
Х˥ /(n) urbanism/
Х˥ƥ /(n) urbanity/
Х˥ƥ /(n) urbanity/
Х /(adj-f,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 farming/
Х󡦥եߥ꡼ /(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 farming/
Хեߥ꡼ /(n) urban family/
Х֥롼 /(n) urban blues/
Хץʡ /(n) urban planner/
Х饤 /(n) urban life/
Х꥾ /(n) urban resort/
Х˥塼 /(n) urban renewal/
Х˥奢 /(n) urban renewal/
ѡ /(n) (sl) stupid person/dummy/dolt/
ӥ /(n) arbiter/
ӥå /(n) (product) Erbitux (oncology treatment, distributed in Japan by Merck, ImClone Systems and Bristol-Myers Squibb)/
ӥȥ顼 /(n) (finc) arbitrage/
ӥȥ /(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) afterwards/
٥ /(adj-no) urbane/
٥ /(adj-na) (math) Abelian/
٥뷲 [٥뤰] /(n) (math) Abelian group/commutative group/
٥ [٥뤷礦] /(n) Abel Prize/
٥ /(n) evening (ger: Abend)/
ޡ /(n) armor/armour/
ޡץ졼 /(n) armor plate/
ޡɡץ쥳 /(n) Pseudorinelepis genibarbis (species of armored catfish from the Amazon River) (eng: armored pleco)/
ޡɥץ쥳 /(n) Pseudorinelepis genibarbis (species of armored catfish from the Amazon River) (eng: armored pleco)/
ޡץ졼 /(n) armor plate/
ޥɥ /(sk) (n) Armageddon/
ޥ /(sk) (n) armadillo/
ޥ /(n) armature/
ޥ㡼 /(n) armature/
ޥ奢 /(n) armature/
ޥ奢 /(n) armature core/
ޥ奢 /(n) armature coil/
ޥ奢 /(n) armature sheet/
ޥ奢֥졼 /(n) armature brake/
ޥ奢 /(n) armature core/
ޥ奢 /(n) armature coil/
ޥ奢 /(n) armature sheet/
ޥ奢֥졼 /(n) armature brake/
ޥ /(n) armament/
ޥ饤 /(n) (company) Armalite/
ޥ꡼ /(n) armory/
ߡ /(n) army/
ߡ֥롼 /(n) army blue/
ߡå /(n) army look/
ߡʥ /(n) multipurpose knife/Swiss Army knife/
ߡ֥롼 /(n) army blue/
ߡå /(n) army look/
ߥ /(sk) (n) army/
ߥƥ /(n) armistice/
ߥå /(n) Amish/
ߥ /(n) ermine (Mustela erminea)/stoat (esp. winter coat)/short-tailed weasel/
ߥ /(n) arming/
 /(n) (1) arm/(n) (2) automated retroactive minimal moderation/ARMM/(P)/
ࡦޡ /(n) (cloth) arm warmers/
ࡦС /(n) arm cover (e.g. chair)/
ࡦХ /(n) arm band/
ࡦ饤 /(n) adjustable lamp (wasei: arm light)/
ࡦե /(n) arm lifter (on a turntable)/tonearm lifter/
ࡦ쥹 /(n) arm wrestling/
ࡦå /(n) arm lock/armlock/
० /(sk) (n) (cloth) arm warmers/
०ޡ /(n) (cloth) arm warmers/
०ޡ /(sk) (n) (cloth) arm warmers/
०ޡ /(sk) (n) (cloth) arm warmers/
५С /(n) arm cover (e.g. chair)/
 /(n) armchair/
ǥƥƥ /(n) armchair detective/
 /(n) armchair/
ǥƥƥ /(n) armchair detective/
ǥƥƥ /(n) armchair detective/
ǥƥƥ /(n) armchair detective/
Х /(n) arm band/
ۡ /(n) armhole/sleeve-hole/
饤 /(n) adjustable lamp (wasei: arm light)/
ե /(n) arm lifter (on a turntable)/tonearm lifter/
쥹 /(n) armless chair/
쥹 /(n) armless chair/
쥹 /(n) armless chair/
쥹 /(n) armless chair/
쥹 /(n) armrest/
쥹 /(n) arm wrestling/
å /(n) armlet/
å /(n) arm lock/armlock/
 /(int) amen/
 /(n) almond (Prunus dulcis)/(P)/
ɡѥ /(n) almond powder/
ɡסɥ /(n) (food) almond flour (fre: poudre)/almond meal/ground almond/
ɡߡ /(n) almond meal/
ɡߥ륯 /(n) (food) almond milk/
ɥ͡إå /(n) Channa lucius (species of snakehead fish)/
ɥѥ /(n) almond powder/
ɥסɥ /(n) (food) almond flour (fre: poudre)/almond meal/ground almond/
ɥߡ /(n) almond meal/
ɥߥ륯 /(n) (food) almond milk/
ȥå顼 /(n) ayatollah (per:)/
 /(n) Ayurveda (traditional system of medicine practiced in India)/
 /(n) erlang/
꡼ /(adj-f) early/
꡼ /(n) early access/
꡼ץ /(n) (bus) early adopter/
꡼ꥫ /(n) early American/
꡼å /(n) early check-in/
꡼ߥ塼å /(n) early music/
꡼ /(n) early access/
꡼ץ /(n) (bus) early adopter/
꡼ɥץ /(sk) (n) (bus) early adopter/
꡼ꥫ /(n) early American/
꡼å /(n) early check-in/
꡼ߥ塼å /(n) early music/
ꥢ /(n) Aryan/Arian/
ꥢ [ꥢ] /(n) Aryan/
ꥪꥪ /(n) garlic-infused olive oil (ita: aglio olio)/
ꥪꥪ /(n) garlic-infused olive oil (ita: aglio olio)/
䡼 /(n) aliyah (immigration to Israel) (heb:)/
 /(n) are (fre:)/measure of area (100 sq.m.)/
 /(n) art (fre:)/
롦쥤 /(n) Earl Grey (tea)/
롦ǥ /(n) art deco (fre:)/
롦̡ܡ /(n) art nouveau (fre:)/
롦̡ /(n) art nouveau (fre:)/
롦֥å /(n) art brut (fre:)/outsider art/
롦֥ /(n) art brut (fre:)/outsider art/
Ȥ /(exp,v5r) to take the radius/
륰쥤 /(n) Earl Grey (tea)/
 /(n) earldom/
ǥ /(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) art brut (fre:)/outsider art/
֥ /(n) art brut (fre:)/outsider art/
 /(n) measure of area (ger: Ar)/
졼 /(n) (grmyth) Ares (god)/
 /(n) (1) aleph (first letter of Hebrew alphabet) (heb:)/(n) (2) Aleph (new name of religious group Aum Shinrikyo)/
 /(adv,adv-to,n,vs) (1) (on-mim) opening (one's mouth) wide/saying "aah"/(adv,adv-to,vs) (2) (on-mim) crying loudly/wailing/bawling/
 /(n) aunt/
ɡǥ /(n) earned media (media exposure gained through word-of-mouth)/
ɡ /(n) (baseb) (rare) earned run/
ɥǥ /(n) earned media (media exposure gained through word-of-mouth)/
ɥ /(n) (baseb) (rare) earned run/
 [] /(n) (abbr) official promotional photo of a musician, model, etc./
 /(int) (1) ah/oh/(int) (2) hey!/
ä /(adv) with a (cry of) "ah!"/with a shout (of surprise, shock, etc.)/in surprise/in astonishment/
 /(sk) (int) aah!/ooh!/oh no!/oh boy!/
ϴ [褦] /(n) (geol) aa lava flow/
ǥ /(sk) (n) idea/
 /(n) (1) (uk) dyer's knotweed (Persicaria tinctoria, used to produce indigo dye)/(n) (2) indigo (dye)/(n) (3) indigo (colour)/
 /(n) eye/
 /(n) eye camera/eye tracker/
å /(n) short clip used to begin and end commercial breaks on Japanese TV (wasei: eyecatch)/
å㡼 /(n) eye-catcher/
 /(n) eye care/
󥿥 /(n) eye contact/
ȥå /(n) eye tracking/
Х /(n) eye bank/
ԥ /(n) eye pillow/
ޥ /(n) sleep mask/eye mask/blindfold/
᡼ /(n) seeing-eye dog (wasei: eye mate)/guide dog/
ᥤ /(n) seeing-eye dog (wasei: eye mate)/guide dog/
饤 /(n) eyeliner (wasei: eye line)/
 /(n) aye-aye (Daubentonia madagascariensis)/
 [⤯] /(n) Chiromyiformes/infraorder containing the aye-aye/
 /(n) (uk) Phacelurus latifolius (species of perennial grass)/
˥ /(n) ironing/
 /(n) (golf) iron/
󡦥 /(n) iron club/
󡦥 /(n) iron sight (on a gun, etc.)/
󡦥ɡ /(n) Iron Dome (Israeli air defense system)/
󥯥 /(n) iron club/
󥵥 /(n) iron sight (on a gun, etc.)/
󥹥ȡ /(n) ironstone/
ɡ /(n) Iron Dome (Israeli air defense system)/
ޥ /(n) (char) (work) Iron Man (superhero, film)/
ޥ /(n) ironman (triathlon)/
 /(n) eyewear/
 /(sk) (n) eyewear/
 /(n) Japanese syllabary/kana/aiueo/
 [] /(n) aiueo-order/standard gojuon syllabary order/
ɽ [Ҥ礦] /(n) Japanese syllable table/
 /(n) iodine/
饤 /(n) iolite (blue gemstone)/
 /(n) aioli (fre:)/
ꡦ /(n) (food) aioli (eng: aioli sauce)/
꥽ /(n) (food) aioli (eng: aioli sauce)/
 /(n) Iowa/
 /(n) eye camera/eye tracker/
勵 /(n) (uk) Laetiporus versisporus (species of mushroom)/
 /(n) cross between a mallard and domestic duck/
å /(n) short clip used to begin and end commercial breaks on Japanese TV (wasei: eyecatch)/
å /(sk) (n) eye-catcher/
å㡼 /(n) eye-catcher/
祯 /(n) (uk) Ficus pumila var. awkeotsang (variety of climbing fig)/
 [󤸤礦䤯] /(n) (hist) Treaty of Aigun (1858)/
 /(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) (comp) iconic interface/
˥å /(n) iconic signs/
˥å /(n) iconic memory/
˥ե /(n) iconify/
Υ饺 /(n) iconoclasm/
Υ /(n) iconoscope/
 /(n) (abbr) composite image of a celebrity (esp. an idol's face with the body of a nude model)/celebrity fake/
 /(n) (comp) icon/(P)/
󡦥ǥ /(n) (comp) icon editor/
󡦥饯 /(n) (comp) icon character/
󡦥ܥ /(n) (comp) icon button/
󥨥ǥ /(n) (comp) icon editor/
󥭥饯 /(n) (comp) icon character/
󥿥 /(n) eye contact/
ܥ /(n) (comp) icon button/
 [] /(n,vs) (comp) iconization/minimization/
 /(n) (uk) mottled spinefoot (Siganus fuscescens)/dusky rabbitfish/sandy spinefoot/
 /(int) argh (kor: aigo)/sigh/
 [] /(n) Siganidae (family of fishes)/
° [] /(n) Siganus (genus of perciform fish)/
 /(n) (uk) merganser (any duck of genus Mergus)/
 /(n) eyesight/
 /(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) (sports) eye shield/eyeshield/
 /(n) eyeshade/
 /(n) icicle/
 /(n) (1) (fem) Isis/(n) (2) (organization) Islamic State of Iraq and Syria/ISIS/
ɡ /(n) eyeshadow/
ɥ /(n) eyeshadow/(P)/
󡦥֥ /(n) (company) Aisin AW Co. Ltd./
 /(n) (1) (food) icing/frosting/(n) (2) icing (on an aircraft, ship, etc.)/(n) (3) (sports) icing (hockey infraction)/(n) (4) cryotherapy/
󥰡ѥå /(exp,n) (sports) icing the puck (ice hockey)/
󥰥饹 /(n) isinglass/gelatin made from swim bladders of fish/
󥰥ѥå /(exp,n) (sports) icing the puck (ice hockey)/
󥰥饹 /(n) isinglass/gelatin made from swim bladders of fish/
󥰥饹 /(n) isinglass/gelatin made from swim bladders of fish/
 /(n) (1) ice (eng: ice, ger: Eis)/(n) (2) (abbr) ice cream/(n) (3) (abbr) ice pop/ice lolly/popsicle/(adj-f) (4) cold/iced (e.g. iced tea, iced coffee)/(n) (5) (sl) ice (stimulant drug)/(n) (6) (arch) (col) usurer/usury/loansharking/(P)/
å /(n) ice axe/
꡼ /(n) ice arena/
 /(n) iced water/
ǡ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
ǥ /(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) (astron) ice giant/
 /(n) ice skating/
ޥå /(n) chocolate-coated ice cream on a stick (wasei: ice smack)/
꡼ /(n) ice slurry/
åۥå /(n) ice sledge hockey/sledge hockey/sled hockey/para ice hockey/
ӥ /(n) ice diving/
 /(n) ice dancing/
ƥ /(n) iced tea/ice tea/
ƥ /(n) iced tea/ice tea/
ȥ /(n) ice tongs/
С /(n) ice pop (wasei: ice bar)/icy pole/popsicle/ice lolly/
Хå /(n) ice bucket/
ѥå /(n) ice bag/ice pack/pack ice/
ԥå /(n) ice pick/
ԥå /(n) ice axe/
֥å /(n) ice bridge/
֥졼 /(sk) (n) icebreaker/breaking the ice/
֥쥤 /(sk) (n) icebreaker/breaking the ice/
ץǥ /(n) ice pudding/
ץ /(n) ice plant (Mesembryanthemum crystallinum)/
ڡ /(n) ice bucket/ice pail/
ۥå /(n) ice hockey/
ߥ륯 /(n) (1) (food) ice milk (wasei:)/ice cream-like product (category) containing at least 10% milk solids and at least 3% milk fat/(n) (2) iced milk/
å /(n) ice yacht/
 /(n) ice rink/skating rink/
å /(n) ice axe/
꡼ /(n) ice arena/
 /(n) iced water/
ǡ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
ǥ /(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) (person) Aeschylus (525-456 BCE; ancient Greek tragedian)/
饤ߥ /(n) ice climbing/
꡼ /(n) ice cream/icecream/(P)/
꡼ࡦ /(n) ice cream cone/
꡼ࡦǡ /(n) ice cream sundae/
꡼ࡦ /(n) ice cream soda/icecream soda/
꡼ࡦե꡼ /(n) ice-cream freezer/
꡼ࡦ᡼ /(n) ice cream maker/ice cream freezer/
꡼ॳ /(n) ice cream cone/
꡼ॵǡ /(n) ice cream sundae/
꡼ॽ /(n) ice cream soda/icecream soda/
꡼ե꡼ /(n) ice-cream freezer/
꡼᡼ /(n) ice cream maker/ice cream freezer/
꡼Ƭ [꡼ऺĤ] /(n) (med) ice-cream headache/brain freeze/cold-stimulus headache/
 /(n) low-fat frozen dessert similar to ice cream/
ҡ /(n) iced coffee/(P)/
ǥ /(n) ice condenser/
硼 /(n) ice show/
祦 /(sk) (n) ice show/
㥤 /(n) (astron) ice giant/
 /(n) ice skating/
ޥå /(n) chocolate-coated ice cream on a stick (wasei: ice smack)/
꡼ /(n) ice slurry/
åۥå /(n) ice sledge hockey/sledge hockey/sled hockey/para ice hockey/
 /(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) ice pop (wasei: ice bar)/icy pole/popsicle/ice lolly/
С /(n) iceberg/
С /(n) (1) icy road (ger: Eisbahn)/(n) (2) frozen snow surface (e.g. on a ski slope)/(n) (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) ice axe/
ե /(n) icefall/
֥å /(n) ice bridge/
֥졼 /(n) icebreaker/
֥졼 /(n) icebreaker (eng: ice-breaking)/breaking the ice/
֥졼 /(n) icebreaker/breaking the ice/
֥쥤 /(n) icebreaker/
֥쥤 /(n) icebreaker (eng: ice-breaking)/breaking the ice/
֥쥤 /(n) icebreaker/breaking the ice/
ץǥ /(n) ice pudding/
ץ /(n) ice plant (Mesembryanthemum crystallinum)/
ڡ /(n) ice bucket/ice pail/
ۥå /(n) ice hockey/(P)/
ܥå /(n) icebox/
ݥåȡƥΥݥ /(n) eyespot ctenopoma (Ctenopoma ocellatum)/
ݥåȡå /(n) eye-spot cichlid (Cichla spp.)/peacock bass/
ݥåȥƥΥݥ /(n) eyespot ctenopoma (Ctenopoma ocellatum)/
ݥåȥå /(n) eye-spot cichlid (Cichla spp.)/peacock bass/
ޥ /(n) (product) Otzi the Iceman/
ߥ륯 /(n) (1) (food) ice milk (wasei:)/ice cream-like product (category) containing at least 10% milk solids and at least 3% milk fat/(n) (2) iced milk/
å /(n) ice yacht/
ɡåȥ㡼 /(n) Iceland catshark (Apristurus laurussonii)/
ɡݥԡ /(n) Iceland poppy (Papaver nudicaule)/Icelandic poppy/
ɥ /(n) (uk) ocean quahog (Arctica islandica)/
ɥåȥ㡼 /(n) Iceland catshark (Apristurus laurussonii)/
ɥݥԡ /(n) Iceland poppy (Papaver nudicaule)/Icelandic poppy/
ɳ [ɤ] /(n) (uk) ocean quahog (Arctica islandica)/
ɶ¹ [ɤ礦盧] /(n) Republic of Iceland/
ɸ [ɤ] /(n) Icelandic (language)/
ɹҶ [ɤ] /(n) (company) Icelandair (airline)/
 [ɤ] /(n) (rare) 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) (org) L'Association Internationale des Etudiants en Sciences Economiques et Commercial/AIESEC/
 /(n) metal pins of climbing shoes (ger: Eisen)/crampons/climbing irons/
󥲥ɸ [󥲥뤷礦] /(n) (med) Eisenmenger syndrome/
Ԥ [Ĥ] /(sK) (exp,v5s) to be disgusted with/to run out of patience/to fall out of love/
ͥƥå /(n) isokinetics/
ʥ /(adj-f) (telec) (comp) isochronous/
 /(n) isozyme/isoenzyme/
 /(n) (geol) isostasy/
ԥ /(n) isospin/
 /(n) isocentre/
 /(n) isotype/
å /(adj-f) (chem) isotactic/
åݥץԥ /(n) isotactic polypropylene/
åݥץԥ /(n) isotactic polypropylene/
ȡ /(n) (physics) (chem) isotope/
ȡ׸ [ȡפ] /(n) isotope examination/
ȡ׼ [ȡפ礦] /(n) isotope therapy/
ȥ˥å /(adj-f) isotonic/
ȥ˥å /(n) isotonics/
ȥ˥å [ȥ˥å礦] /(n) isotonic drink/
ȥ /(n) isotron/
ѥ /(n) isopyre/
ѥȥå /(adj-f) isoparametric/
ޡ /(n) (chem) (rare) isomer/
ȥå /(adj-f) isometric/
ȥå /(n) isometric exercise/
ȥå /(n) isometric exercise/
ȥå /(n) isometrics/
졼 /(n) isolation/
졼󡦥ɥ /(n) isolation syndrome/
졼󡦥 /(n) isolation tank/floating tank/sensory deprivation tank/
졼󥷥ɥ /(n) isolation syndrome/
졼󥿥 /(n) isolation tank/floating tank/sensory deprivation tank/
졼 /(n) isolator/
졼 /(n) isolator/
졼 /(n) isolate/
쥤 /(sk) (n) isolate/
᥷Хե /(n) (uk) Psilocybe subcaerulipes (species of psychoactive mushroom)/
ɥ /(n) (uk) dyeing poison dart frog (Dendrobates tinctorius)/
 /(n) (uk) green-cracking russula (Russula virescens)/quilted green russula/green brittlegill/
 /(int) ouch/ow/
 /(n) (uk) dyer's knotweed (Persicaria tinctoria, used to produce indigo dye)/
 /(n) (comp) eye diagram/
 /(n) Idaho/
ƥ /(n) (1) item/(n) (2) must-have/must-have item/(n) (3) (vidg) (inventory) item/pick-up/(P)/
ƥݶ [ƥफ] /(n) (vidg) charging for in-game items/microtransaction/
ǥ /(n) idea/(P)/
ǥץå /(n) (comp) outline processor (wasei: idea processor)/outliner/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥå /(n) brainstorming (wasei: idea rush)/
ǥץå /(n) (comp) outline processor (wasei: idea processor)/outliner/
ǥץå /(sk) (n) (comp) outline processor (wasei: idea processor)/outliner/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥå /(n) brainstorming (wasei: idea rush)/
ǥꥹ /(n) idealist/
ǥꥺ /(n) idealism/
ǥ /(adj-na) ideal/
ǥФ [ǥ] /(n) putting forward ideas/brainstorming/
ǥ [ǥ礦Ҥ] /(n) novelty product/innovative (household) article/
ǥ [ǥ礦] /(n) innovative dish/novel recipe/
ǥ /(n) idea/(P)/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥץå /(sk) (n) (comp) outline processor (wasei: idea processor)/outliner/
ǥץå /(sk) (n) (comp) outline processor (wasei: idea processor)/outliner/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥꥹ /(n) idealist/
ǥꥺ /(n) idealism/
ǥ /(adj-na) ideal/
ǥФ [ǥ] /(n) putting forward ideas/brainstorming/
ǥ [ǥ礦Ҥ] /(n) novelty product/innovative (household) article/
ǥ [ǥ礦] /(n) innovative dish/novel recipe/
ǥ /(n) idyll/
ǥƥ /(adj-f) identical/
ǥƥƥ /(n) identity/(P)/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥݥƥ /(n) identity politics/
ǥƥƥ /(n) identity/(P)/
ǥƥƥ /(n) identity card/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥ /(n) identity card/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥݥƥ /(n) identity politics/
ǥƥե /(n,vs) identify/
ǥƥե /(n) identification/
ǥƥե󡦥 /(n) identification card/
ǥƥե󥫡 /(n) identification card/
ǥƥե /(n) identification/
ǥƥƥ /(sk) (n) identity/
ǥƥե /(n,vs) identify/
ǥƥե /(n) identification/
ȥå /(n) eye tracking/
ɥ /(adv) idly/
ɥ /(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) idling engine speed/Idling RPM/
ɥ /(adj-f) idle/
ɥ /(n) (1) performer (usu. in a boy band or girl group) with an image cultivated to foster a dedicated fan following/Japanese idol/(n) (2) (cultural) icon/idol/star/celebrity/person who is greatly admired/(n) (3) idol (object of worship)/image/(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) idol group (wasei:)/boy band/girl group/
ɥ롦 /(n) idle cost/
ɥ롦顼 /(n) composite image of a celebrity (esp. an idol's face with the body of a nude model) (wasei: idol collage)/celebrity fake/
ɥ롦ƥ /(n) idle system/
ɥ롦 /(n) idle time/
ɥ롦ӥå /(n) idle bit/
ɥ롦ե饰 /(n) (comp) idle flag/
ɥ롦ޥ͡ /(n) idle money/
ɥ롦򥿥 /(n) (male) otaku obsessed with (female) idols/
ɥ뤪 /(sk) (n) (male) otaku obsessed with (female) idols/
ɥ륤󥿥ץ /(n) (comp) idle interrupt/
ɥ륪 /(n) (sl) (abbr) (male) otaku obsessed with (female) idols/
ɥ륪 /(n) (male) otaku obsessed with (female) idols/
ɥ륭ԥ /(n) idle capital/
ɥ륮 /(n) idle gear/intermediate gear/
ɥ륮 /(n) idle gear/intermediate gear/
ɥ륰롼 /(n) idol group (wasei:)/boy band/girl group/
ɥ륳 /(n) idle cost/
ɥ륳顼 /(n) composite image of a celebrity (esp. an idol's face with the body of a nude model) (wasei: idol collage)/celebrity fake/
ɥ륷ƥ /(n) idle system/
ɥ륿 /(n) idle time/
ɥӥå /(n) idle bit/
ɥե饰 /(n) (comp) idle flag/
ɥޥ͡ /(n) idle money/
ɥ /(n) (sl) (abbr) (male) otaku obsessed with (female) idols/
ɥ򥿥 /(n) (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) Ainu (ain:)/(P)/
̥ͥ /(n) (uk) Alpine leek (Allium victorialis var. platyphyllum)/
̥å /(n) Okikurumi (founder god of the Ainu) (ain:)/
̸ [̤] /(n) Hokkaido (dog breed)/Ainu dog/
̸ [̤] /(n) Hokkaido (dog breed)/Ainu dog/
̸ [̤] /(n) Ainu (language)/
̿ˡ [̤ݤ] /(n) (law) (abbr) New Ainu Law (aimed at promoting and protecting Ainu culture; 1997, 2019)/
̿ [̤] /(n) Ainu person/
² [̤] /(n) Ainu race/Ainu people/
Ǭ [̤ͤ] /(n) (uk) Alpine leek (Allium victorialis var. platyphyllum)/
̱² [̤ߤ󤾤] /(n) Ainu people/the Ainu/
͡饤͡ʥϥȥॸ /(n) (work) Eine kleine Nachtmusik (by Mozart)/
ͥ /(n) (work) Eine Kleine Nachtmusik (by Mozart) (abbr)/
ͥ饤ͥʥϥȥॸ /(n) (work) Eine kleine Nachtmusik (by Mozart)/
 /(ok) (n) Ainu (ain:)/
Х /(n) eye bank/
ѥå /(n) (product) iPaq/
ѥå /(n) eye pack (beauty treatment)/
ѥå /(n) eyepatch/
 /(n) (1) ivy/(n) (2) Ivy League (style)/
ӡ /(n) (1) ivy/(n) (2) Ivy League (style)/
ӡ /(n) ivy shirt/
ӡ /(n) Ivy League (clothing) style (wasei: Ivy style)/
ӡ˥ /(n) ivy geranium (Pelargonium peltatum)/ivy-leaved geranium/
ӡ꡼ /(n) Ivy League/
ӡå /(n) Ivy League look (wasei: Ivy look)/Ivy League style/
ӡ /(n) ivy shirt/
ӡ /(n) Ivy League (clothing) style (wasei: Ivy style)/
ӡ˥ /(n) ivy geranium (Pelargonium peltatum)/ivy-leaved geranium/
ӡ /(n) 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) (photo) eyepiece/
ԥ /(n) eye pillow/
եå /(n) eye hook/eyehook/
ե /(n) (company) Aiful (consumer loan firm)/
֥饦 /(sk) (n) (1) eyebrow (in makeup contexts)/(n) (2) (abbr) eyebrow pencil/
֥饦ڥ󥷥 /(rk) (n) eyebrow pencil/
֥ /(n) (uk) black-banded trevally (Seriolina nigrofasciata)/black-banded amberjack/
֥° [֥ꤾ] /(n) Seriolina (genus of jacks)/
֥ /(n) (1) eyebrow (in makeup contexts)/(n) (2) (abbr) eyebrow pencil/
֥ /(n) eyebrow shape/
֥ڥ󥷥 /(n) eyebrow pencil/
֥ /(n) eyebrow shape/
֥ڥ󥷥 /(n) eyebrow pencil/
֥ /(n) (1) eyebrow (in makeup contexts)/(n) (2) (abbr) eyebrow pencil/
֥ѥå /(n) eyebrow palette/
֥ڥ󥷥 /(n) eyebrow pencil/
֥ѥå /(n) eyebrow palette/
֥ڥ󥷥 /(n) eyebrow pencil/
٥å /(n) ibex/
 /(n) (abbr) ice hockey/
ۥ [ۥ󤫤֤] /(n) (company) Aiphone Co., Ltd./
ܥ /(n) ivory/
ܥ꡼ /(n) ivory/(P)/
ܥ꡼֥å /(n) ivory black/
ܥ꡼֥å /(n) ivory black/
ܥ꡼ۥ磻 /(n) ivory-white/
ܥ꡼ [ܥ꡼] /(n) ivory (color)/
ܥ꡼Ļ [ܥ꡼] /(n) ivory paper/
ܥ /(n) eye bolt/eyebolt/
ޥ /(n) sleep mask/eye mask/blindfold/
ࡦ󥿡ץ饤 /(n) (company) I'm Enterprise (talent agency)/
ࡦ꡼ҥ꡼ /(exp) (joc) I'm sorry/
२󥿡ץ饤 /(n) (company) I'm Enterprise (talent agency)/
ॽ꡼ҥ꡼ /(exp) (joc) I'm sorry/
ॽ꡼ҥ꡼ /(exp) (joc) I'm sorry/
᡼ /(sk) (n) eye makeup (wasei: eye make)/
᡼ /(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) eye liner/eyeliner/
饤ʡڥ󥷥 /(n) eyeliner pencil/
饤ʡڥ󥷥 /(n) eyeliner pencil/
饤 /(n) eyeliner (wasei: eye line)/
饰 /(n) kumis (fermented mare's milk) (mon: airag)/
å /(n) eyelash/
å塦顼 /(n) eyelash curler/
å奫顼 /(n) eyelash curler/
 /(n) ayran (yoghurt drink) (tur:)/
 /(n) island/
ɡå /(n) kitchen island (wasei: island kitchen)/kitchen with a kitchen island/
ɡ쥴꡼ /(n) island gregory (Stegastes insularis)/
ɡۥåեå /(n) island hogfish (Bodianus insularis)/
ɥå /(n) kitchen island (wasei: island kitchen)/kitchen with a kitchen island/
ɥ쥴꡼ /(n) island gregory (Stegastes insularis)/
ɥۥåեå /(n) island hogfish (Bodianus insularis)/
ꥹ /(n) iris/(P)/
ꥹ /(n) iris-out/
ꥹ /(n) iris-in/
ꥹǧ [ꥹˤ󤷤礦] /(n) iris recognition/iris identification/
å /(adj-f) (1) Irish/(n) (2) Irish person/
å塦 /(n) Irish whiskey/
å塦եϥ /(n) Irish wolfhound/
å塦ҡ /(n) Irish coffee/
å塦塼 /(n) (food) Irish stew/
å塦å /(n) Irish setter/
å塦ϡ /(n) Irish harp/
å塦ѥ /(n) Irish pub/
å奦 /(n) Irish whiskey/
å奦եϥ /(n) Irish wolfhound/
å女ҡ /(n) Irish coffee/
å奷塼 /(n) (food) Irish stew/
å奻å /(n) Irish setter/
åϡ /(n) Irish harp/
åѥ /(n) Irish pub/
ե /(n) eyelift/
 /(n) aisle/
 /(n) isle/
ɤμ [ɤΤ夷礦] /(exp,n) taoiseach/prime minister of Ireland/
ɱѸ [ɤ] /(n) Irish English/Hiberno-English/
ɶ¹ [ɤ礦盧] /(n) Republic of Ireland/
ɸ [ɤ] /(n) Irish (language)/Gaelic/
ɼͳ [ɤ椦] /(n) (hist) Irish Free State (1922-1937)/
ɿ [ɤ] /(n) Irish person/Irishman/Irishwoman/
Ω [ɤɤĤ󤽤] /(n) (hist) Irish War of Independence (1919-1921)/
å /(n) eyelet/
åȡ /(n) eyelet work/
åȥ /(n) eyelet work/
 /(n) (company) Irem/
 /(n) Airen (wine grape variety) (spa:)/
ˡ /(n) irony/
˥ /(adj-na) ironical/ironic/
˥å /(adj-na) ironic/
 /(n) (1) iron (for pressing clothes)/(n) (2) hair iron/hair tong/curling tong/(P)/
󡦥ӡ /(n) fuse beads (wasei: iron beads)/perler beads/
ݤ [򤫤] /(exp,v1) (uk) to iron/to do the ironing/
ӡ /(n) fuse beads (wasei: iron beads)/perler beads/
ݤ [󤫤] /(n,vs) (uk) (doing the) ironing/
ݤ [󤬤] /(n,vs) (uk) (doing the) ironing/
 [] /(n) ironing board/
󥷥奿 [󥷥奿󤦤夦] /(n) (physics) Einsteinian universe/
󥹥˥ /(n) einsteinium (Es)/
ۡ /(n) (work) Ivanhoe (book)/
꡼ /(n) ivory/
 /(sk) (n) hour/
 /(n) ours/
֥ /(n) ourselves/
 /(n,adj-no) (1) (sports) away (game, goal, etc.)/opponents' ground/(n,adj-na) (2) (col) unfamiliar surroundings/feeling out of place/enemy territory/
 /(n) away game/
 /(n) away goals (rule in soccer)/
 /(n) away game/
 /(n) away goals (rule in soccer)/
 /(n) aware/
 /(n,adj-no) (1) (sports) away (game, goal, etc.)/opponents' ground/(n,adj-na) (2) (col) unfamiliar surroundings/feeling out of place/enemy territory/
 /(n) awake/
 /(vs) awaken/
 /(n) await/
 /(n,adj-no) (1) (sports) away (game, goal, etc.)/opponents' ground/(n,adj-na) (2) (col) unfamiliar surroundings/feeling out of place/enemy territory/
 /(n) aware/
 /(sk) (n,adj-no) (1) (sports) away (game, goal, etc.)/opponents' ground/(n,adj-na) (2) (col) unfamiliar surroundings/feeling out of place/enemy territory/
 /(n) awake/
 /(vs) awaken/
 /(n) await/
 /(n) award/
˥ץƥ륹 [˥ץƥ륹] /(n) Ageneiosidae (family of driftwood catfishes)/
˥ץƥ륹° [˥ץƥ륹] /(n) Auchenipterus (genus of catfishes)/
饤 /(n) (min) augelite/
奦å /(sk) (n) (hist) Auschwitz (WWII concentration camp in Poland)/
ӥå /(n) (hist) Auschwitz (WWII concentration camp in Poland)/
å /(n) (hist) Auschwitz (WWII concentration camp in Poland)/
 /(sk) (n) (hist) Auschwitz (WWII concentration camp in Poland)/
 /(vs) oust/
ȥԥƥ /(n) Australopithecus (lat:)/
ȥ² [ȥ] /(n) Austro-Asiatic languages/
ȥͥ² [ȥͥ] /(n) Austronesian languages/
 /(adj-f) (1) outer/(n) (2) (abbr) outerwear/overgarment/
 /(adj-f) (1) outer/(n) (2) (abbr) outerwear/overgarment/
 /(n) outerwear/overgarment/coat/jacket/
 /(n) outerwear/overgarment/coat/jacket/
ڡ /(n) outer space/
ޥå /(n) (anat) outer muscles/
 /(n) outerwear/overgarment/coat/jacket/
 /(n) outerwear/overgarment/coat/jacket/
ڡ /(n) outer space/
ޥå /(n) (anat) outer muscles/
饤 /(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) (1) outing (someone's sexual orientation or gender identity)/(n) (2) outing/trip/excursion/(n) (3) outing (in a sporting event)/appearance/
ƥꥢ /(n) (rare) exterior (of a building) (wasei: outerior)/
ǥ /(n) (company) Audi (car company)/
ȡ֡ǡ /(adj-na,n) out-of-date/outdated/
ȡ֡Х /(n) out of bounds/
ȡ֡եå /(exp,n) out of fashion/
ȡ֡ץ졼 /(n) (sports) out of play (ball)/
ȡ /(n) (baseb) number of batters already out (eng: out count)/
ȡ /(n) (1) outside track (wasei: out course)/(n) (2) (baseb) outside pitch/
ȡʡ /(n) outside corner (baseball, racetrack, etc.) (wasei: out corner)/
ȡɥå /(n) (baseb) outdrop/
ȡե /(n) soft focus (photography, film) (wasei: out focus)/out-of-focus technique/
ȡܥ /(n) (boxing) out-fighting (wasei: out-boxing)/fighting from a distance/
ȡݥå /(n) (abbr) outside pocket (wasei: out pocket)/patch pocket/
ȥ /(n) (rare) outerwear (wasei: outwear)/
ȥ /(n) (rare) outerwear (wasei: outwear)/
ȥ֥¹ [ȥ֥ä] /(n) (comp) out of order execution/
ȥ֥ǡ /(adj-na,n) out-of-date/outdated/
ȥ֥Х /(n) out of bounds/
ȥ֥եå /(exp,n) out of fashion/
ȥ֥ץ졼 /(n) (sports) out of play (ball)/
ȥִ [ȥ֤夦] /(adj-no) (col) (joc) being out of consideration/not being an option/
ȥ /(n) (baseb) outcurve/outbreaking curve/curve that breaks away from the batter/
ȥ /(n) (baseb) number of batters already out (eng: out count)/
ȥ /(n) outcome/
ȥ /(n) rear camera (smartphone, tablet, etc.) (wasei: out camera)/
ȥ롼 /(n) (biol) outgroup/
ȥ /(n) (1) outside track (wasei: out course)/(n) (2) (baseb) outside pitch/
ȥʡ /(n) outside corner (baseball, racetrack, etc.) (wasei: out corner)/
ȥ /(sk) (n) outsider/
ȥ /(n) outsider/
ȥ /(n) outsider art/
ȥ /(n) outsider art/
ȥ /(n) (1) outside/exterior/(n) (2) (baseb) outside (corner)/
ȥɡå /(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) outdoors/(P)/
ȥɥ /(n) outdoor game/
ȥɥå /(n) outdoor shop/
ȥɥݡ /(n) outdoor sports/
ȥɥơ֥ /(n) outdoor table/picnic table/
ȥɥ饤 /(n) outdoor life/
ȥɥӥ /(n) outdoor living/
ȥɥ쥸㡼 /(n) outdoor leisure/
ȥɥ /(sk) (n) outdoors/
ȥɥ /(sk) (n) outdoors/
ȥɥ /(n) outdoor game/
ȥɥå /(n) outdoor shop/
ȥɥݡ /(n) outdoor sports/
ȥɥ /(n) outdoors/
ȥɥơ֥ /(n) outdoor table/picnic table/
ȥɥ饤 /(n) outdoor life/
ȥɥӥ /(n) outdoor living/
ȥɥ쥸㡼 /(n) outdoor leisure/
ȥɥ [ȥɥ] /(n) outdoor person/outdoor type/
ȥɥ饤 /(n) outdrive/
ȥɥå /(n) (baseb) outdrop/
ȥС /(n) autobahn (highway in Germany, Austria and Switzerland) (ger: Autobahn)/
ȥХ /(adj-no) (1) outbound/(n) (2) (abbr) outbound tourism/
ȥХ /(n) outburst/
ȥХå /(n) outback/
ȥե /(n) (baseb) (rare) outfielder/
ȥե /(n) (baseb) outfield/
ȥեå /(n) outfit/
ȥե /(n) soft focus (photography, film) (wasei: out focus)/out-of-focus technique/
ȥե /(n) outflow/
ȥ֥꡼ǥ /(n) outbreeding/
ȥ֥꡼ /(n,vs) outbreeding/
ȥ֥졼 /(n) outbreak (esp. of a disease)/
ȥ֥쥤 /(n) outbreak (esp. of a disease)/
ȥץå /(n,vs,vt) output/
ȥץåȡݡ /(n) (comp) output port/
ȥץåȥݡ /(n) (comp) output port/
ȥץ졼 /(n) outplacement/
ȥܥ /(n) (boxing) out-fighting (wasei: out-boxing)/fighting from a distance/
ȥܥå /(n) (internet) outbox/
ȥݥå /(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/outliner/
ȥ饤󡦥ץå /(n) (comp) outline processor/outliner/
ȥ饤󡦥٥ /(n) (comp) outline level/
ȥ饤󥹥ƥå /(n) outline stitch/
ȥ饤ե /(n) (comp) outline font/
ȥ饤ץå /(n) (comp) outline processor/outliner/
ȥ饤ץå /(n) (comp) outline processor/outliner/
ȥ饤٥ /(n) (comp) outline level/
ȥ /(n) (1) (place) Autlan/(n) (2) (product) Out Run (video game series)/
ȥ꡼ /(n) outreach/
ȥꥬ /(n) outrigger/
ȥꥬ /(n) outrigger/
ȥå /(n) outlook/
ȥ쥤 /(n) outrage/
ȥå /(n) (1) outlet (store)/(n) (2) (electrical) outlet/(P)/
ȥåȡȥ /(n) outlet store/
ȥåȡܥå /(n) outlet box/
ȥåȡ⡼ /(n) outlet mall/
ȥåȥȥ /(n) outlet store/
ȥåȥܥå /(n) outlet box/
ȥåȥ⡼ /(n) outlet mall/
ȥå [ȥåȤҤ] /(n) outlet product/outlet item/
ȥ /(n) (music) outro/conclusion/
ȥ /(n) (baseb) low and away (pitch) (wasei: out low)/
ȥ /(n) outlaw/
ȥΣ [ȥΥ] /(n) (work) "O" Is for Outlaw (1999 book by Sue Grafton)/
ȥ /(n) outward/
ե /(n) (music) upbeat (ger: Auftakt)/anacrusis/
եء٥ /(n,vs,vt) (phil) sublation (ger: aufheben)/
 /(n) aura/
ץƥ /(n) auraptene/
 /(n) eyrir (Icelandic monetary unit; 1-100 of a krona) (ice:)/
 /(n) owl/
 /(n) aulos (ancient Greek wind instrument) (grc:)/double flute/
Υ° [Υ餾] /(n) Aulonocara (genus comprising the peacock cichlids)/
 /(n) (1) (uk) Om (san:)/Aun/syllable representing the primordial trinity of Vishnu, Shiva and Brahma/(n) (2) inspiration and expiration/respiration/alpha and omega/
ǥ° [ǥ󥹤] /(n) Aequidens (genus of fish)/
Х /(n) aerobiology/
ե /(n) (company) Aeroflot/
 /(n) (uk) greenshank (species of sandpiper, Tringa nebularia)/
 /(n) (1) (uk) mallow (any plant of family Malvaceae)/(n) (2) (uk) Asarum caulescens (species of wild ginger)/
 /(n) (1) (uk) eggcase (shell) of the greater argonaut/(n) (2) (col) greater argonaut (species of paper nautilus, Argonauta argo)/
ϥ /(n) prasites pygmy goby (Eviota prasites)/hairfin pygmy goby/
 [] /(n) Malvaceae (family of mallows)/
 [⤯] /(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) Cyperus nipponicus Franch. et Savat. (grass species)/
 /(n) blue tit (Parus caeruleus)/
 /(n) (uk) aoganpi (Wikstroemia retusa)/ganpi/
 /(n) (1) Japanese laurel (Aucuba japonica)/spotted laurel/(n) (2) lush, green tree/
 /(n) (uk) small-scale whiting (Sillago parvisquamis)/blue whiting/
ϥ /(n) blue-striped cave goby (Trimma tevegae)/blue-striped dwarfgoby/cave pygmy-goby/
 /(n) (uk) Chinese parasol-tree (Firmiana simplex)/Chinese-bottletree/Japanese varnishtree/phoenix-tree/
ȥ /(n) (uk) red-root amaranth (Amaranthus retroflexus)/redroot pigweed/red-rooted pigweed/common amaranth/pigweed amaranth/common tumbleweed/
 /(n) (uk) Japanese green woodpecker (Picus awokera)/Japanese woodpecker/wavy-bellied woodpecker/
 /(n) (1) powderized green laver/(n) (2) (uk) blue-green algae (esp. Microcystis spp.)/cyanobacteria/(n) (3) algal bloom/water bloom/
 [ɤ] /(n) poisonous algae bloom (often green in color)/
 /(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) (uk) solitary snipe (Gallinago solitaria)/
ȥ /(n) bluetongued lizard/sleepy lizard/
 /(n) (uk) black-faced bunting (Emberiza spodocephala)/
ȥ /(n) bluetongued lizard/sleepy lizard/
 /(n) (uk) common bluebottle (Graphium sarpedon)/blue triangle/
 /(n) (uk) Epipactis papillosa (species of orchid)/
 /(n) blue shark (Prionace glauca, species of circumglobal requiem shark)/
ƥޥ祦祦 /(n) bluestriped butterflyfish (Chaetodon fremblii)/
祦 /(n) (uk) Japanese rat snake (Elaphe climacophora)/
 /(n) (uk) Chinese flowering ash (Fraxinus lanuginosa form. serrata)/
ӥ /(n) (uk) blue-gray snapper (Aprion virescens)/green jobfish/
ĥťե /(n) (uk) queen coralbead (Cocculus orbiculatus)/
ʥ /(n) shark (esp. the blue shark, Prionace glauca)/
Υĥ /(n) (uk) Aleutian mountainheath (Phyllodoce aleutica)/
Υϥ /(n) peacock grouper (Cephalopholis argus)/
ϥ /(n) Abdim's stork (Ciconia abdimii)/white-bellied stork/
ϥ /(n) (uk) Ilex macropoda (species of holly)/
ϥʥۥȥ /(n) canopy goanna (Varanus keithhornei)/blue-nosed goanna/Nesbit River monitor/
ϥ /(n) (sl) youth/adolescence/
Х /(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)/
ۥȥ /(n) blue-spotted tree monitor (Varanus macraei)/
ޥĥॷ /(n) (uk) green tree cricket (Truljalia hibinonis)/
ߥɥ /(n) (uk) 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/
¾ [Τˤ] /(sK) (exp,n) complete stranger/total stranger/
亮㥳 /(n) (uk) red-legged partridge (Alectoris rufa)/
 /(n) (uk) common redshank (Tringa totanus)/
祦ܥ /(n) (uk) Amur falcon (Falco amurensis)/eastern red-footed falcon/
 /(n) (uk) common house mosquito (Culex pipiens)/northern house mosquito/
ϥ /(n) Eviota masudai (species of pygmy goby)/
 /(n) (1) Pacific ocean perch (Sebastes alutus)/(n) (2) comb goby (Ctenotrypauchen microcephalus)/(n) (3) Matsubara's red rockfish (Sebastes matsubarae)/(n) (4) Japanese dace (Tribolodon hakonensis)/(n) (5) any edible red saltwater fish/
 /(n) (uk) Azolla imbricata (species of water fern)/
 /(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) online service which provides individual user accounts (wasei: account service)/
ȡɥᥤ /(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) online service which provides individual user accounts (wasei: account service)/
ȥɥᥤ /(n) (comp) account domain/
ȥץʡ /(n) account planner/
ȥݥꥷ /(n) (comp) account policy/
ȥޥ͡ /(n) account manager/
ȥå /(n) (comp) account lockout/
ȴ [Ȥ] /(n) account management/
 [ȤƤ] /(n) account suspension/
̾ [Ȥᤤ] /(n) account name/
 /(n) (uk) red stingray (Dasyatis akajei)/
ޥ /(n) (uk) Sakhalin spruce (Picea glehnii)/Glehn's spruce/
 /(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)/(n) (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) (uk) red barracuda (Sphyraena pinguis)/brown barracuda/
ߥ /(n) (uk) tropical fire ant (Solenopsis geminata)/
磻Υ /(n) (uk) red river hog (Potamochoerus porcus)/bush pig/
󥬥롼 /(n) (uk) red kangaroo (Osphranter rufus)/
 /(n) (uk) blood clam (Scapharca broughtonii)/ark shell/
 /(n) (1) (uk) any brown or reddish-brown frog of the family Ranidae/(n) (2) (uk) Japanese brown frog (Rana japonica)/
 [뤫] /(n) Ranidae (family of frogs)/
 /(n) (uk) Japanese evergreen oak (Quercus acuta)/
쥤 /(n) (uk) flathead flounder (Hippoglossoides dubius)/
饲 /(n) (uk) golden ear (Tremella aurantia)/
 /(n) (1) (uk) bishop wood (Bischofia javanica)/(n) (2) barked tree/(n) (3) red tree/
ĥ /(n) (uk) (rare) red fox (Vulpes vulpes)/
󥶥° [󥶥᤾] /(n) Hydrolagus (genus of cartilaginous fish)/
 /(n) (uk) dusky batfish (Platax pinnatus)/
ӥӡ /(n) (uk) red-necked wallaby (Macropus rufogriseus)/Bennett's wallaby/
饲 /(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) (obs) 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) red tonguesole (Cynoglossus joyneri)/
 /(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) redcurrant (Ribes rubrum)/red currant/
 /(n) (1) scrubbing grime off (the skin)/(n) (2) cloth, sponge, etc. used to remove grime from the skin/
ƥ /(n) (uk) Indian red admiral (Vanessa indica)/Asian admiral/
 /(n) (col) spider mite (any mite of family Tetranychidae)/
ĥϥ /(n) Achilles tang (Acanthurus achilles)/
ĥ /(n) (uk) ruddy shelduck (Tadorna ferruginea)/ruddy sheldrake/
ĥĥॷ /(n) (uk) scrub typhus mite (Leptotrombidium akamushi)/
ĥ᥯ /(n) (uk) red clover (Trifolium pratense)/purple clover/
ƥ /(n) (uk) red-clawed crab (Chiromantes haematocheir)/
ǥ /(sk) (n) (1) academy/(n) (2) academia/
ǥߡ /(n) (1) academy/(n) (2) academia/(P)/
ǥߡ [ǥߡ礦] /(n) Academy Award/(P)/
ǥߥ /(n) academia/
ǥߥ /(sk) (n) (1) academy/(n) (2) academia/
ǥߥ /(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 forum/
ǥߥå /(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 forum/
ȥ /(n) (uk) red kite (Milvus milvus)/
ʥޥ /(n) (uk) crestfish (Lophotus capellei)/unicornfish/
˥ /(n) (uk) veined rapa whelk (Rapana venosa)/
 /(n) (1) (uk) madder (esp. Japanese madder, Rubia argyi)/(n) (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)/(n) (2) (uk) Japanese dace (Tribolodon hakonensis)/(n) (3) (uk) (col) Japanese fire belly newt (Cynops pyrrhogaster)/(n) (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)/(n) (2) safflower red/(n) (3) kimono color combination (crimson outside, bluish purple inside)/
Хʥϥ /(n) (uk) scarlet pimpernel/
Хʲ [Фʤ] /(n) Onagraceae (evening primrose family)/
ѥ󥫥 /(n) (uk) Neurospora crassa (species of red bread mould)/
ҥ᥸ /(n) yellowfin goatfish (Mulloidichthys vanicolensis)/
ҥ /(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/
ӥå /(sk) (n) aquavit/akvavit/
ץå /(n) (music) a capriccio (ita:)/
ץ륳쥴꡼ /(n) Acapulco major (Stegastes acapulcoensis)/Acapulco gregory/Acapulco damselfish/
ץ륳쥴꡼ /(n) Acapulco major (Stegastes acapulcoensis)/Acapulco gregory/Acapulco damselfish/
ڥ /(n) (music) a cappella (ita:)/
ۥϥ /(n) melasma pygmy goby (Eviota melasma)/black-spotted pygmy-goby/
ܥ /(n) (uk) Bodianus cylindriatus (species of hogfish)/
ܥ /(n) (uk) beaked whale (esp. Cuvier's beaked whale, Ziphius cavirostris)/
ܥե /(n) (uk) (rare) bloodworm (nonbiting midge larva)/
ޥ /(n) (company) Akamai Technologies/
ޥ /(n) (uk) scarlet rosefinch (Carpodacus erythrinus)/common rosefinch/
ޥ /(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) Japanese red pine (Pinus densiflora)/Japanese umbrella pine/tanyosho pine/
ޥĥ /(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) pond slider (Trachemys scripta)/red-eared slider turtle/
ߥߥߥĥ /(n) (uk) red wattlebird (Anthochaera carunculata)/
ॷ /(n) (1) (uk) bloodworm (Halla okudai)/(n) (2) (uk) red mite (Trombicula akamushi)/chigger mite/harvest mite/
 /(n) (uk) blackthroat seaperch (Doederleinia berycoides)/rosy seabass/
ᥤ /(n) (uk) type of taro originally from Sulawesi, has large tubers with red eyes/
ᥬ /(n) (1) Japanese mallotus (Mallotus japonicus)/(n) (2) mallotus bark (herbal medicine)/
ե /(n) red-eyed puffer (Takifugu chrysops)/
⥯ /(n) (uk) devil weed (Sargassum horneri)/
 /(n) (uk) Gaultheria adenothrix (alpine shrublet in the Ericaceae family)/
ߥ /(n) Lactarius laeticolorus (edible species of lactarius mushroom)/
䥬 /(n) (uk) red cornetfish (Fistularia petimba)/
ޥ /(n) (uk) Formica sanguinea (species of red wood ant)/
饷 /(n) (med) achalasia/
롦ƥ /(n) Akhal-Teke, a breed of horses originating in Turkmenistan/
ƥ /(n) Akhal-Teke, a breed of horses originating in Turkmenistan/
롼 /(n) antilopine kangaroo (Macropus antilopinus)/antilopine wallaroo/antilopine wallaby/
 /(exp) (1) (uk) (ksb:) useless/no good/hopeless/(exp) (2) (uk) (ksb:) cannot/must not/not allowed/
󥿥 /(n) (ksb:) good-for-nothing/
ȡǥ /(n) Acanthodes (member of an extinct genus of spiny shark) (lat:)/
ȥ᡼ /(n) Acanthamoeba/
ѥ˥ /(n) (music) accompaniment/
١ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
 [] /(n) Akan (language)/
 [] /(sK) (n) communist witch-hunt/red-baiting/red scare/
 [Ƥ] /(n) (abbr) (net-sl) account suspension/
 [ϥ] /(n) (mahj) winning tile/
 /(n) agathis (genus of evergreen trees)/kauri/dammar/
ĥ /(n) (company) Agatsuma (toy manufacturer)/
ʥ /(vs) agonize/
ѥ󥵥 /(n) agapanthus (esp. the African lily, Agapanthus africanus) (lat:)/lily-of-the-nile/
 /(n) agave (lat:)/
١å /(n) (food) agave syrup/
٥å /(n) (food) agave syrup/
ڡ /(n) (1) (Christn) agape (grc:)/(n) (2) (Christn) agape feast/love feast/lovefeast/
ꥯ /(n) Agaricus subrufescens (species of mushroom with purported medicinal properties)/
 [ϥ] /(n) (mahj) winning tile/
 [䤯] /(n) (mahj) winning hand/
 /(n) agarose/
 /(n) akee (Blighia sapida)/ackee/
 /(n) (uk) autumn darter (Sympetrum frequens)/
ޥ /(n) (uk) Thalictrum minus var. hypoleucum (variety of lesser meadow rue)/
 /(n) garden cosmos (Cosmos bipinnatus)/Mexican aster/
롦å /(n) axial jet/
롦ԥȥ󡦥ݥ /(n) axial piston pump/
른å /(n) axial jet/
ԥȥݥ /(n) axial piston pump/
 /(adj-no) axial/
롦եå /(n) axial offset/
륪եå /(n) axial offset/
 /(n) (uk) Japanese scallop (Patinopecten yessoensis)/
֥ /(n) Japanese butterbur (Petasites japonicus subsp. giganteus)/
 /(n) aqueduct/
ƥ /(sk) (n) architecture/
˥ /(n) (uk) Chinese elm (Ulmus parvifolia)/
Υ󥽥 /(n) (uk) goldenrod (Solidago virgaurea subsp. asiatica)/
Υ饽 /(n) (uk) East Asian sage (Salvia japonica)/
ΥΥ /(n) Indian lettuce (Lactuca indica)/
з [Ф] /(n,adj-no) (sl) Akihabara style/nerdy/
إ饶 /(n) deep-water catshark (Apristurus profundorum)/
ͥ /(n) achimenes (lat:)/
塼ȡ /(n) acute accent (diacritic)/
塼ȥ /(n) acute accent (diacritic)/
塼졼 /(sk) (n) (1) (engr) (hydraulic) accumulator/(n) (2) (comp) accumulator/
奻 /(n) accusation/
奼 /(n) accusation/
ƥ /(n) (product) Accutane (brand name of Isotretinoin)/
ѥ /(vs) occupy/
ߥ쥤 /(n,vs) accumulate/
졼 /(n) (1) (engr) (hydraulic) accumulator/(n) (2) (comp) accumulator/
졼 /(n) (1) (engr) (hydraulic) accumulator/(n) (2) (comp) accumulator/
쥤 /(n,vs) accumulate/
 /(n) (product) Acura (brand)/
饷 /(n) accuracy/
쥤 /(n) accurate/
å /(n) accurate/
쥢 /(n) achillea (lat:)/
쥦 /(n) (grmyth) Achilles/
쥹 /(n) (grmyth) Achilles/
쥹 [쥹Τ󤷤礦] /(n) Achilles argument (i.e. Achilles and the tortoise; one of Zeno's paradoxes)/
쥹 /(n) Achilles tang (Acanthurus achilles)/
쥹 [쥹] /(n) (1) (anat) Achilles tendon/calcaneal tendon/(n) (2) Achilles' heel/vulnerable point/(P)/
쥹秱 [쥹󤨤] /(n) (med) Achilles tendonitis/Achilles tendinitis/
쥹秳ǹ [쥹󤫤ĤΤ] /(n) (med) achillobursitis/
쥹ȿ [쥹Ϥ󤷤] /(n) Achilles tendon reflex/
 [󤫤] /(n) (go) empty triangle/"L"-shaped formation of three stones (considered bad shape)/
 /(n) (uk) asafetida (Ferula assafoetida)/
륮ƥ /(n) Agiorgitiko (wine grape variety) (gre:)/
륮ƥ /(n) Agiorgitiko (wine grape variety) (gre:)/
 /(n) (1) (uk) lye/(n) (2) (uk) harsh taste/bitter taste/alkaline taste/astringency/(n) (3) (uk) scum (on a soup, broth etc.)/(n) (4) (uk) (excessive) self-assertiveness/strong individuality/strong idiosyncrasy/
ƥå /(sk) (adj-na,n) acoustic (instrument, music, etc.)/
 [Ĥ褤] /(exp,adj-i) (1) having a strong alkaline taste/harsh to the taste/(exp,adj-i) (2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
ζ [ΤĤ褤] /(adj-i) (1) harsh tasting/strongly alkaline tasting/(adj-i) (2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
 [Ȥ] /(exp,v5r) to remove the scum (from a broth or liquid)/to skim (a liquid)/
 /(n) aqua/
 /(n) aqua aura/
ѥåĥ /(n) (food) acqua pazza (poached fish) (ita:)/
ѥåĥ /(n) (food) acqua pazza (poached fish) (ita:)/
ߥͥ /(n) mineral water (wasei: aqua mineral)/
 /(sk) (n) (tradem) aqualung/scuba gear/
 /(n) aqua aura/
㡼 /(n) aquaculture/aquiculture/
å /(sk) (adj-na) aquatic/
 /(n) aquatint/
ƥå /(adj-na) aquatic/
ƥ /(n) aquatint/
ƥå /(sk) (adj-na) aquatic/
ȥ /(n) artificial environment control for aquatic plants and animals (wasei: aquatron)/
Ρ /(n) aquanaut/
ѥåĥ /(n) (food) acqua pazza (poached fish) (ita:)/
ѥåĥ /(n) (food) acqua pazza (poached fish) (ita:)/
ӥå /(n) aquavit/akvavit/
ץ졼 /(n) aquaplane/
ݥꥹ /(n) city on water (wasei: aqua, wasei: polis)/
ݥ /(n) (biochem) aquaporin/
ޥ꡼ /(n) aquamarine/
ޥ /(n) aquamarine/
ߥͥ /(n) mineral water (wasei: aqua mineral)/
 /(n) (tradem) aqualung/scuba gear/
ꥦ /(n) aquarium/
ӥ /(n) aquarobics/
å /(n) aquavit/akvavit/
 /(n) acquiesce/
 /(n) acquisition/
å /(n) acquit/
 /(n) acquiesce/
 /(n) acquisition/
 /(n) aqueduct/
å /(n) acquit/
󥿥 /(n) acquaintance/
 /(n) acquaint/
 /(n) aqueduct/
󥿥 /(n) acquaintance/
 /(n) acquaint/
 /(n) (1) accent (in French; acute, grave, and circumflex) (fre:)/(n) (2) accent (on a syllable, word)/stress/
󡦥顼 /(n) grave accent (fre: accent grave)/
󡦥顼 /(n) grave accent (fre: accent grave)/
󡦥륳եå /(n) circumflex accent (fre: accent circonflexe)/
󥰥顼 /(n) grave accent (fre: accent grave)/
󥰥顼 /(n) grave accent (fre: accent grave)/
󥷥륳եå /(n) circumflex accent (fre: accent circonflexe)/
ƥ /(n) acute accent (fre: accent aigu)/
 /(n) axion/
 /(n) axis/
ǥ󥿥 /(adj-na) accidental/
ǥ /(n) accident/(P)/
 /(n) action/(P)/
󡦥ƥ /(n) action item/
󡦥 /(n) action camera/
󡦥 /(n) (vidg) action game/
󡦥 /(n) action scene (in a movie)/
󡦥 /(n) action star (film)/
󡦥 /(n) (comp) action type/
󡦥ɥ /(n) action drama/
󡦥С /(n) action bar/
󡦥ѥ /(n) (vidg) action puzzle game (eng: action puzzle)/
󡦥ѥ롦 /(n) (vidg) action puzzle game/
󡦥ץ /(n) action plan/
󡦥ץ /(n) action program/action programme/
󡦥ڥƥ /(n) action painting/
󡦥ꥵ /(n) action research/
ңУ [󥢡ԡ] /(n) (vidg) action role-playing game/action RPG/
󥢥ƥ /(n) action item/
󥫥 /(n) action camera/
󥲡 /(n) (vidg) action game/
󥷡 /(n) action scene (in a movie)/
󥹥 /(n) action star (film)/
󥿥 /(n) (comp) action type/
ɥ /(n) action drama/
С /(n) action bar/
ѥ /(n) (vidg) action puzzle game (eng: action puzzle)/
ѥ륲 /(n) (vidg) action puzzle game/
ץ /(n) action plan/
ץ /(n) action program/action programme/
ڥƥ /(n) action painting/
ꥵ /(n) action research/
ǲ [󤨤] /(n) action movie/
ͥ [Ϥ椦] /(n) action movie actor/action star/
 /(n) (abbr) standing print of an anime character, idol, etc. on an acrylic sheet/
 /(n) axle/
롦 /(n) axle stand/
롦ϥ /(n) axle housing/
륹 /(n) axle stand/
ϥ /(n) axle housing/
 /(n) (abbr) accessory/
 /(n) (comp) accessor/
 /(n) (1) accessory (fashion)/jewelry/(n) (2) accessory (audio, car, camera, etc.)/
꡼ /(n) (1) accessory (fashion)/jewelry/(n) (2) accessory (audio, car, camera, etc.)/(P)/
ӥƥ /(n) accessibility/
ӥƥ /(n) accessibility/
֥ /(adj-na) accessible/
 /(n) accessing/
 /(n,vs,vi) (1) access (to a place, esp. using public transport)/(n,vs,vi) (2) (comp) access (to a website, data, etc.)/(P)/
 /(n) (comp) access arm/
 /(n) (comp) web counter (eng: access counter)/hit counter/website visitor counter/
󥿡 /(n) (comp) web counter (eng: access counter)/hit counter/website visitor 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) access map/
⡼ /(n) (comp) access mode/
󥭥 /(n) ranking of articles (web pages, etc.) by number of times viewed (eng: access ranking)/
٥ /(n) (comp) access level/
 /(n) (comp) access log/
 /(n) (comp) access arm/
 /(n) (comp) web counter (eng: access counter)/hit counter/website visitor counter/
󥿡 /(n) (comp) web counter (eng: access counter)/hit counter/website visitor 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) access map/
⡼ /(n) (comp) access mode/
󥭥 /(n) ranking of articles (web pages, etc.) by number of times viewed (eng: access ranking)/
٥ /(n) (comp) access level/
 /(n) (comp) access log/
ǽ [Τ] /(adj-na) (comp) accessible/
 [] /(n) (comp) traffic analysis (esp. web)/access analysis/
 [] /(n) (comp) access line/
 [] /(n) (comp) access management/
 [] /(n) (comp) access mechanism/actuator/
 [礫] /(n) (comp) access permission/
ػ [] /(n) (comp) ban (from accessing a website, network service, etc.)/blocking access/
 [] /(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) 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) (1) props assistant (films) (fre: accessoiriste)/(n) (2) seller of car accessories/
å /(sk) (n) accessing/
ץ /(n) acceptor/
ץ /(n) acceptance/
ץ /(n) accept/
졼 /(n) (comp) acceleration/
졼 /(n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
졼 /(n) (comp) accelerator card/
졼 /(n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
졼 /(n) (comp) accelerator card/
졼ƥåɡԥ塼ƥ /(n) (comp) accelerated computing/
졼ƥåɥԥ塼ƥ /(n) (comp) accelerated computing/
졼ƥåɡԥ塼ƥ /(n) (comp) accelerated computing/
졼ƥåɥԥ塼ƥ /(n) (comp) accelerated computing/
 /(n) (figskt) (abbr) Axel (jump)/
 /(n) accelerator (pedal) (eng: accel(erator))/gas pedal/(P)/
롦 /(n) (figskt) Axel jump/
롦 /(n) accelerator pedal position sensor/
롦󥵡 /(n) accelerator pedal position sensor/
롦ѥ를󡦥 /(n) (figskt) (rare) Axel Paulsen jump/
롦ڥ /(n) accelerator pedal/gas pedal/throttle pedal/
롦 /(n) accelerator control (wasei: accel(erator) work)/working the gas pedal/
른 /(n) (figskt) Axel jump/
륻 /(n) accelerator pedal position sensor/
륻󥵡 /(n) accelerator pedal position sensor/
ѥ를󥸥 /(n) (figskt) (rare) Axel Paulsen jump/
ڥ /(n) accelerator pedal/gas pedal/throttle pedal/
졼 /(sk) (n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
졼 /(sk) (n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
 /(n) accelerator control (wasei: accel(erator) work)/working the gas pedal/
졼 /(sk) (n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
졼 /(rk) (n) (1) (comp) accelerator (hardware)/(n) (2) (physics) (particle) accelerator/(n) (3) (rare) accelerator pedal/gas pedal/
奢 /(n) (company) Accenture (consulting firm)/
奨 /(n) accentuation/
 /(n) (1) (ling) accent (on a syllable, word)/stress/pitch accent/(n) (2) intonation/inflection/cadence/(n) (3) (language) accent (e.g. American, British)/(n) (4) accent (e.g. in a design)/highlight/emphasis/(n) (5) (music) accent (on a note)/(P)/
ȳ [Ȥ] /(n) (ling) accent nucleus/accent kernel/
ȵ [Ȥ] /(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/
 /(sk) (adj-na) active/
١ /(n) (comp) (abbr) (product) activation/
١ /(n) (chem) activator/
١ /(n) (chem) activator/
 /(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)/
奨 /(sk) (n) (comp) actuator/access mechanism (e.g. disk)/
奨 /(sk) (n) (comp) actuator/access mechanism (e.g. disk)/
 /(n) actin/
ƥӥ /(n) (1) activist/(n) (2) (finc) activist shareholder/
ƥӥ /(n) activism/
ƥӥƥ /(n) activity/(P)/
ƥӥƥץ /(n) activity sampling/
ƥӥƥ /(sk) (n) activity/
ƥӥƥץ /(n) activity sampling/
ƥӥƥ° [ƥӥƥ] /(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 safety/
ƥ֡åȥå /(n) (comp) active setup/
ƥ֡ /(n) (comp) active cell/
ƥ֡顼 /(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) active birth/
ƥ֡ѡ /(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) 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 safety/
ƥ֥åȥå /(n) (comp) active setup/
ƥ֥ /(n) (comp) active cell/
ƥ֥ʡ /(sk) (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) active birth/
ƥ֥ѡ /(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) (electr) active-matrix organic light-emitting diode/AMOLED/
ƥ֥ޥȥå [ƥ֥ޥȥꥯۤ] /(sK) (n) (comp) active matrix/
ƥ֥ꥹ /(n) active risk/
ƥ֥åǽ [ƥ֥åΤ] /(n) (comp) active logic function/
ƥֲ [ƥ֤] /(n,vs) (comp) activation/
ƥ١ /(n) (comp) (abbr) (product) activation/
ƥ١ /(n) (chem) activator/
ƥ١ /(n) (chem) activator/
ƥ١ /(n) (comp) activation (e.g. of network accounts, etc.)/
ƥ /(n) acting/
ƥ󥰡 /(n) acting out/
ƥ󥰥 /(n) acting out/
ƥ /(sk) (adj-na) active/
ƥƥ /(sk) (n) activity/
ƥƥ /(sk) (n) activity/
ƥӥƥ /(sk) (n) activity/
ƥӥƥ /(sk) (n) activity/
 /(n) act/
ȡӥå /(n) activation bit/
ȥ /(n) (product) Actos (brand name of pioglitazone hydrochloride, an insulin-sensitizing drug)/
ȥѥ /(n) octopus/
ȥӥå /(n) activation bit/
ȥߥ /(n) actomyosin/
ȥ쥹 /(n) actress/
 /(n) acne/
Υå /(n) (comp) acknowledge/
 /(n,vs,vi) (1) (uk) yawn/yawning/(n) (2) kanji "yawning" radical (radical 76)/
쥤 /(n,vs) accumulate/
 /(n) orgasm (fre:)/
 /(n) Accra (Ghana)/
ꥸ /(n) acridine/
å /(adj-na) acrid/
Ρ /(n) (pharm) acrinol/ethacridine lactate/
եӥ /(n) acriflavine/
å쥸󡦥 /(n) acrylic resin cement/
å쥸󥻥 /(n) acrylic resin cement/
 /(n,adj-no) acrylic (esp. fibre or resin) (ger: Acryl)/(P)/
롦ǥҥ /(n) acrylic aldehyde/
롦å /(n) (art) acrylic gouache/
롦 /(n) acrylic rubber/
롦å /(n) acrylic syrup/
롦 /(n) standing print of an anime character, idol, etc. on an acrylic sheet (wasei: acryl(ic) stand)/
롦 /(n) acrylic cement/
롦ץ饹å /(n) acrylic plastic/
롦ڥƥ /(n) acrylic painting/
롦 /(n) acrylic lens/
륢ߥ /(n) acrylamide/
륢ǥҥ /(n) acrylic aldehyde/
륬å /(n) (art) acrylic gouache/
르 /(n) acrylic rubber/
륷å /(n) acrylic syrup/
륹 /(n) standing print of an anime character, idol, etc. on an acrylic sheet (wasei: acryl(ic) stand)/
륻 /(n) acrylic cement/
ץ饹å /(n) acrylic plastic/
ڥƥ /(n) acrylic painting/
 /(n) acrylic lens/
볨ζ [뤨Τ] /(n) acrylic paint/
볨 [뤨Τ] /(n) acrylic paint/
 [뤵] /(n) (chem) acrylic acid/
 [뤵󤨤] /(n) acrylate/
 [뤸夷] /(n) acrylic resin/
 [뤻] /(n) acrylic fiber/acrylic fibre/
 [Ф] /(n) acrylic plate/acrylic board/
 /(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/
ƥåѥ /(sk) (n) acrostic puzzle/
ƥåѥ /(sk) (n) acrostic puzzle/
˥ /(n) acronym/
Хå /(adj-na) acrobatic/
Хå /(n) (1) acrobat/(n) (2) acrobatics/(P)/
Хåȡ󥵡 /(n) acrobatic dancer/contortionist/
Хåȡ /(n) acrobatic dance/
Хåȡ /(n) aerobatic team/acrobatic team/
Хåȡ꡼ /(n) (product) Acrobat Reader/
Хåȥ󥵡 /(n) acrobatic dancer/contortionist/
Хåȥ /(n) acrobatic dance/
Хåȥ /(n) aerobatic team/acrobatic team/
Хåȥ꡼ /(n) (product) Acrobat Reader/
Хå [ХåȤҤ] /(n) acrobatic flying/aerobatics/
Хƥå /(adj-na) acrobatic/
ݥꥹ /(n) acropolis/
ޡ /(n) achromat/
ޥå /(n) achromatic lens/
ޥå /(n) achromatic lens/
ᥬ꡼ /(n) acromegaly/
쥤 /(n) acrolein/
磻 /(vs) acquire/
磻 /(vs) acquire/
ƥå /(sk) (adj-na) aquatic/
 [] /(n) (comp) (col) (abbr) ban (from accessing a website, network service, etc.)/blocking access/
 [Ȥ] /(n) (food) removing scum (from a broth, etc.)/skimming off scum/
 /(n) Okinawan pig breed/
 /(n) Brazilian agouti (Dasyprocta leporina)/
 /(n) Agni (Vedic god of fire) (san:)/
̥ǥ /(n) (Christn) Agnus Dei (lat:)/
̥ǥ /(n) (Christn) Agnus Dei (lat:)/
ǡ /(n) aggradation/
٥ /(vs) aggravate/
 /(pref) agri-/agro-/
꡼ /(adj-na) (rare) ugly/
꡼ /(n,vs,vi) agreeing/agreement/
꡼ /(n) agreement/
ꥫ /(n) agriculture/
ꥫ㡼 /(n) agriculture/
ꥱߥ /(n) agrichemicals/
ꥲ /(n) aggregation/
ꥲ /(n,vs) aggregating/aggregation/
ꥲ /(n,vs) aggregating/aggregation/
ƥå /(n) agritech/
ͥ /(n) ugliness/
ӥͥ /(n) agribusiness/agrobusiness/
ӥͥޥ /(n) agribusinessman/
٥ /(vs) aggravate/
 /(n) agreement/
쥢֥ /(n) agreeable/
쥬 /(n) civil service competitive examination for some positions in the public education system in France (fre:)/
쥷 /(adj-na) aggressive/
쥷 /(n) aggression/
쥷 /(adj-na) aggressive/
å /(adj-na) aggressive/(P)/
å /(n) aggression/
å /(n) aggression/
å /(adj-na) aggressive/
å /(n) aglet/
ޥ /(n) agrement (fre:)/approval by a state of a diplomatic appointment from a foreign country/
ӥͥ /(n) agribusiness/agrobusiness/
ե쥹ȥ꡼ /(n) agroforestry/
 /(n) (abbr) agglomeration/
 /(n) acacia/
ᥳȥ /(exp) (col) (abbr) Happy New Year/
 /(n) (sl) (abbr) arcade game/
 /(n) (sl) (abbr) arcade game/
 /(n) (abbr) arcade controller/
 /(n) (1) (uk) chocolate-vine (Akebia quinata)/fiveleaf akebia/akebi/(n) (2) (food) (uk) fruit of the akebia/
Ӳ [Ӥ] /(n) Lardizabalaceae (family of flowering plants)/
ܥΥ她 /(n) (uk) leafy goodyera (Goodyera foliosa)/
ܥΥ /(n) (uk) Swertia bimaculata (species of felwort)/
ܥΥ /(n) (uk) Akebono elephant (Stegodon aurorae)/
ܥΥ祦祦 /(n) (uk) blackback butterflyfish (Chaetodon melannotus)/
ܥΥҥᥪȥ /(n) northern ridge-tailed monitor (Varanus primordius)/blunt-spined goanna/
ܥξ [ܤΤ] /(n) (uk) Akebono elephant (Stegodon aurorae)/
ʥ /(n) (astron) Achernar (star in the constellation Eridanus)/Alpha Eridani/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
 /(n) (sl) feeling elated/being excited/high spirits/
󥹥 /(n,adj-na) opposition (eng: against)/objection/dissension/
󥹥 /(n,adj-no) (abbr) head wind/adverse wind/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
󥹥 /(n,adj-na) opposition (eng: against)/objection/dissension/
󥹥 /(n,adj-no) (abbr) head 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) head wind (wasei: against wind)/adverse wind/
 /(n) (vulg) (joc) man purported to bring good luck to the woman he is near or has sex with/
 /(n) (uk) (abbr) swallowtail butterfly (esp. the citrus swallowtail butterfly, Papilio xuthus)/
ϥ祦 /(n) (uk) swallowtail butterfly (esp. the citrus swallowtail butterfly, Papilio xuthus)/
ϥ /(n) (1) artificially flooded salt farm above the high-tide mark/(n) (2) (go) captured piece/captured stone/
ϥɥ /(n) (uk) mock swallowtail butterfly moth (Epicopeia hainesii)/
ϥ /(n) (char) Beautifly (Pokemon)/
ޥ /(n) (1) (hist) ancient boys' hairstyle with a part down the middle and a loop above each ear/(n) (2) (hist) Meiji-period women's hairstyle with hair twisted into a knot on top of the head and held in place with a pin/(n) (3) (abbr) (uk) constricted tagelus (Sinonovacula constricta)/Chinese razor clam/
ޥ /(n) (uk) constricted tagelus (Sinonovacula constricta)/Chinese razor clam/
ޥ /(n) (col) (uk) woman purported to bring good luck to the man she is near or has sex with/
饿 /(n) ageratum/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
󥹥 /(n,adj-na) opposition (eng: against)/objection/dissension/
󥹥 /(n,adj-no) (abbr) head 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) head wind (wasei: against wind)/adverse wind/
ƥ /(sk) (adj-na,n) acoustic (instrument, music, etc.)/
ƥå /(adj-na,n) acoustic (instrument, music, etc.)/(P)/
ƥåߥå /(n) acoustic emission/
ƥå /(n) acoustic guitar/
ƥå /(n) acoustic sound/
ƥåߥå /(n) acoustic emission/
ƥå /(n) acoustic guitar/
ƥå /(n) acoustic sound/
ƥå /(sk) (adj-na,n) acoustic (instrument, music, etc.)/
ǥ /(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) (product) Accord (Honda car model)/
 /(n) accord/(P)/
 /(n) (uk) Japanese sea fig (Ficus superba var. japonica)/
 /(n) (uk) Matsubara's red rockfish (Sebastes matsubarae)/
 /(n) (1) (uk) Matsubara's red rockfish (Sebastes matsubarae)/(n) (2) (food) (ktb:) red rockfish/red scorpionfish/
 /(adj-na,n) (uk) greedy/ruthless/cruel/exploitative/
 /(n) (abbr) acoustic guitar/
ƥå /(sk) (adj-na,n) acoustic (instrument, music, etc.)/
ʥ /(n) aconite/
˥ /(n) aconitine/
˥åȡ륫 /(n) aconitum alkaloid/
˥åȥ륫 /(n) aconitum alkaloid/
 /(n) (company) Acom (consumer loan firm)/
ǡ /(n) accommodation/
ǡ /(n) accommodator/
ǡ /(vs) to accommodate/
ǥ /(sk) (n) accommodation/
ǥ /(sk) (vs) to accommodate/
䥬 /(n) Marten's pearl oyster (Pinctada fucata martensii)/Akoya pearl oyster/
䳭 [䤬] /(n) Marten's pearl oyster (Pinctada fucata martensii)/Akoya pearl oyster/
饤 /(n) acolyte/
ɥ饤 /(n) (astron) achondrite/
ѥ˥ /(sk) (n) (music) accompaniment/
ץꥹ /(n) accomplice/
 /(n) (1) jaw/chin/(n) (2) barb (of a fishhook)/
ǻȤ [ǤĤ] /(exp,v5u) (1) (id) to set someone to work in an arrogant fashion/to push someone around/(exp,v5u) (2) (sl) to chatter/to jaw/to jabber/
դ [Ĥ] /(n,adj-no) paid expenses (meals and transport)/
 /(n) (col) suddenly lifting someone's face by their chin (in a domineering yet romantic fashion)/
ϥ /(n) (uk) forktongue goby (Chaenogobius annularis)/chestnut goby/
ҥ饷 /(n) (uk) bearded seal (Erignathus barbatus)/
 /(n) agomelatine/
 /(n) (1) agora (public open space in ancient Greece) (grc:)/(n) (2) (comp) Agora (programming language)/
եӥ /(n) agoraphobia/
 [] /(n) cleft chin/
­դ [Ĥ] /(n,adj-no) paid expenses (meals and transport)/
 /(n) assertion/
ƥ֥ͥȥ졼˥ /(n) assertiveness training/
ƥ֥ͥȥ졼˥ /(n) assertiveness training/
 /(n,vs) assert/
 /(sk) (n) acai (Euterpe oleracea) (por:)/acai palm/acai/
 /(n) acai (Euterpe oleracea) (por:)/acai palm/acai/
ܥ /(n) (food) acai bowl/acai bowl/
ܡ /(sk) (n) (food) acai bowl/acai bowl/
ܥ /(n) (food) acai bowl/acai bowl/
 /(n) aside/
ܡ /(sk) (n) (food) acai bowl/acai bowl/
ܥ /(sk) (n) (food) acai bowl/acai bowl/
 /(ik) (n) assignment/
 /(n) asylum/
 /(n,vs,vt) assignment/
 /(n) assignment/
 /(n) (1) Japanese morning glory (Ipomoea nil)/picotee morning glory/ivy morning glory/(n) (2) funnel-shaped object/bell (e.g. of a trumpet)/funnel-shaped urinal/(n) (3) (arch) rose of Sharon (Hibiscus syriacus)/
 /(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) Pyropia tenera (species of edible seaweed)/(n) (2) dried nori/dried laver/
 /(n) (work) Assassin's Creed (video game series) (abbr)/
͡ /(n) assassination/
ͥ /(n) assassination/
ͥ /(vs) assassinate/
 /(n) assassin/
 /(n) Japanese hop hornbeam/ostrya japonica/
ĥ /(n) chive (Allium schoenoprasum)/chives/
ʥ /(n) (char) Meditite (Pokemon)/
Υϥ /(n) (uk) deep-veined maple (Acer argutum)/
ҡӡ /(n) (1) (product) Asahi beer/(n) (2) (company) Asahi Breweries, Ltd./
Ҥ /(v5r) (uk) (sl) (joc) to fabricate (stories)/to make up/
ҥ /(n) (uk) red frog crab (Ranina ranina)/
ҥ /(n) (company) asahi.com/
ҥӡ /(n) (1) (product) Asahi beer/(n) (2) (company) Asahi Breweries, Ltd./
ҥ /(n) (uk) Eleorchis japonica (species of orchid)/
եƥ /(n) asafoetida (Ferula assafoetida)/asafetida/devil's dung/stinking gum/
ޥĥ /(n) (uk) (rare) Japanese box tree (Buxus microphylla var. japonica)/
 /(n) (uk) Manila clam (Ruditapes philippinarum)/Japanese littleneck clam/
ꥦХե饤եå /(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) (1) (uk) birthmark/nevus/(n) (2) (uk) bruise/
 /(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) earless seal (Phocidae)/true seal/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) (1) (surname) Hachette/(n) (2) (company) Hachette (publisher)/
 /(n) estate (Latin America) (spa:)/hacienda/
 /(n) (uk) eared seal (esp. the California sea lion, Zalophus californianus)/sea lion/
 [] /(n) Otariidae (family of eared seals)/
С /(n) Ashgabat (Turkmenistan)/
Хå /(n) Ashgabat (Turkmenistan)/
ӥ /(n) (pharm) acyclovir/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,vt) (1) assistance (eng: assist)/help/(n,vs,vt) (2) (sports) assist (final pass or cross before a goal)/(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) (med) 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., incl. glass lizards and slow worms)/
ܥ /(n) (uk) Japanese stilt grass (Microstegium vimineum)/
ޥ /(n) (abbr) assistant manager/
ߥ쥤 /(n) assimilation/
ߥ쥤 /(vs) assimilate/
 /(n) (abbr) (col) asymmetry/
ȥ /(sk) (n) asymmetry/
ȥ꡼ /(n) asymmetry/
ȥå /(adj-na) asymmetric/
ȥåǥ /(sk) (n) asymmetric design/
 /(n) (product) ASIMO (bipedal robot created by Honda)/
奢 /(vs) assure/
奢 /(n) assurance/
奱ʥ /(n) Ashkenazim (Jews of Central European descent)/
 /(n) ashram (san:)/aashram/
塞 /(n) ashwagandha (Withania somnifera)/Indian ginseng/poison gooseberry/winter cherry/
硼 [硼夦] /(n) (work) pillars of Ashoka/
벽 [뤫] /(n) (chem) acylation/
 [뤭] /(n) acyl group/
 /(n) (uk) Ophidion asiro (species of cusk eel)/
ȥ /(sk) (n) asymmetry/
ȥ꡼ /(n) asymmetry/
ȥå /(adj-na) asymmetric/
ȥåǥ /(n) asymmetric design/
ȥåǥ /(n) asymmetric design/
 [Ϥ] /(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) agitprop/
 /(n) asylum (ger: Asyl)/
γ [ΤҤ餭] /(exp,n) horse mackerel, cut open and dried/
 /(v5r,vt) to stir up/to instigate (someone to do something)/to agitate/to foment/
ե륨 /(n) Asian influenza/
å /(n) Asian Cup/
ǥ󡦥å /(n) Asian golden cat (Catopuma temminckii)/Asiatic golden cat/Temminck's golden cat/
顼 /(n) Asia dollar/
ץ쥹 /(n) (company) Asia Press/
ʿ [ؤ褦󤽤] /(n) (hist) Asia-Pacific War (starting with the Manchurian Incident in 1931 and ending with the Japanese surrender in 1945)/Pacific War/
 /(n) Asiago cheese (ita:)/
 /(n) Asiago cheese (ita:)/
եꥫ [եꥫ] /(n) (hist) 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) (uk) banded bullfrog (Kaloula pulchra)/
顼 /(n) Asia dollar/
ҥ /(n) (uk) Asiatic toad (Bufo gargarizans)/
ץ쥹 /(n) (company) Asia Press/
 /(adj-f) Asian/
󡦥ꥫ /(n) (rare) Asian-American/
󡦥ӥ塼ƥ /(n) (an) Asian beauty/woman fitting traditional Asian beauty standards/
󥢥ꥫ /(n) (rare) Asian-American/
󥿥 /(n) adiantum/maidenhair fern/
ӥ塼ƥ /(n) (an) Asian beauty/woman fitting traditional Asian beauty standards/
ȯ [ϤĤ󤳤] /(n) Asian Development Bank/
ߺϢ [夦ᤤ] /(n) (org) Licensed Agency for Relief of Asia (LARA)/
 [礦] /(n) Asian Games/
 [] /(adj-no,n) of Asian descent/
ϥꥫ [ꥫ] /(n) Asian-American (person)/
кѸ [󤭤夦] /(n) (org) Institute of Developing Economies/
 [礳] /(n) Asian countries/Asian nations/
 [] /(n) (uk) Asian elephant/Indian elephant/
 [] /(n) Asian (person)/(P)/
ͼ [󤷤] /(n) Asian race/
 [󤻤] /(n) (org) Asian Productivity Organization/APO/
ʿ [ؤ褦] /(n) Asia-Pacific (region)/
ʿε [ؤ褦ۤ䤯礦] /(n) (org) Asia-Pacific Association for Machine Translation/AAMT/
ʿηкѶϲ [ؤ褦礦礯] /(n) Asia-Pacific Economic Cooperation/APEC/
ʿ [ؤ褦󤽤] /(n) (hist) Asia-Pacific War (starting with the Manchurian Incident in 1931 and ending with the Japanese surrender in 1945)/Pacific War/
ʿϰ [ؤ褦] /(n) Asia-Pacific region/
 [] /(n) Asian Games/
Φ [꤯] /(n) Asian Continent/
Ūͼ [Ƥ褦] /(n) Asiatic mode of production (Marx)/
 [Ϥ] /(n) Asian Cup/Asia Cup/
 [] /(n) Asian influenza/Asian flu/
̱² [ߤ󤾤] /(n) Asian peoples/Asiatic peoples/Asian nations/
 [Ҥ] /(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) (uk) bigleaf hydrangea (Hydrangea macrophylla)/French hydrangea/
 [] /(n) Hydrangeaceae (family comprising the hortensias (hydrangeas))/
 /(n) (uk) tern (esp. the common tern, Sterna hirundo)/
٥ /(n) Addis Ababa (Ethiopia)/
٥ /(n) Addis Ababa (Ethiopia)/
ޥ /(n) (chem) azithromycin/
ɸ [󤷤礦] /(n) (med) Addison's syndrome/
 [Ӥ礦] /(n) (med) Addison's disease/
 /(n) (music) agitato (ita:)/
ơ /(n) agitation/
ơ /(n) agitator/
ơ /(vs) agitate/
ƥ /(sk) (n) agitation/
ƥ /(vs) agitate/
 /(n) hideout (eng: agitating point, rus: agitpunkt)/secret base of operations/safe house/(P)/
 /(n) (chem) azide/
ɥߥ /(n) azidothymidine/AZT/
ӥ /(n) (abbr) propaganda handbill (wasei: agitation bill)/
ԥ [ԥ󤵤] /(n) (chem) adipic acid/
ե饤 /(n) (food) (uk) deep-fried horse mackerel/
ץ /(n) agitprop/
ޥ [ޥ] /(n) (comp) azimuth angle/
ɥ祦 /(n) (uk) Niwaella delicata (species of loach)/
㥤볫ȯ [㥤뤫Ϥ] /(n) (comp) agile (software) development/
㥹 /(n) adjuster/
㥹֥롦 /(n) adjustable wrench/
㥹֥ /(n) adjustable wrench/
㥹 /(n,vs) adjustment/coordination/regulation/
㥹ȥ /(n) adjustment/
㥿 /(n) ajata (eng: A(ll) Ja(pan) Ta(maire Association))/codified form of the Japanese game "tama-ire"/
ѡ /(int) (col) holy moly/holy cow/whoa/wow/
塼 /(n) (product) Azure (cloud computing platform run by Microsoft)/
Х /(n) adjuvant/
ƥ /(n) (1) agility/(n) (2) agility (dog sport)/
ƥ /(n) (1) agility/(n) (2) agility (dog sport)/
롦ޥ󥬥٥ /(n) agile mangabey (Cercocebus agilis)/
ޥ󥬥٥ /(n) agile mangabey (Cercocebus agilis)/
 [󤼤] /(n) propaganda speech/inflammatory speech/
 [ʤޤ] /(n) lead azide/
ʪ [֤] /(n) (chem) azide/
 [] /(n) (org) United Nations Asia and Far East Institute for the Prevention of Crime and the Treatment of Offenders (abbr)/UNAFEI/
⡼ /(n) (comp) ASCII mode/
ͥå /(n) (company) ASCIINet/
⡼ /(n) (comp) ASCII mode/
 /(n) (1) (surname) Aske/(n) (2) (company) Ask Corporation/
 /(n) (company) ASKUL/
ԥξ [ԥΤĤ] /(n) rod of Asclepius/
åȡ /(n) ascot tie/
åȥ /(n) ascot tie/
ӥ [ӥ󤵤] /(n) (chem) ascorbic acid/
ӥʥȥꥦ [ӥ󤵤ʥȥꥦ] /(n) (chem) sodium ascorbate/
 /(n) (abbr) asphalt concrete/
 /(n) (abbr) asterisk/
 /(n) astatine (At)/
 /(n) Astana (Kazakhstan)/
ꥹ /(n) asterisk/
 /(n) astilbe (flowering plant of the saxifrage family)/
ƥ /(n) Aztec/
ƥ² [ƥ] /(n) Aztec (people)/
ƥʸ [ƥ֤ᤤ] /(n) Aztec civilization (civilisation)/
ƥå /(n) Aztec/
ƥ饹 [ƥ饹䤯] /(n) (company) Astellas Pharma/
ƥ /(n) (abbr) asterisk/
ƥꥹ /(n) asterisk/
ƥꥺ /(n) asterism (pattern of stars which do not form a constellation)/
ƥ /(n) (astron) asteroid/
ƥɡ٥ /(n) (astron) asteroid belt/
ƥɥ٥ /(n) (astron) asteroid belt/
ȥ˥å /(n) astonishment/
ȥ˥å /(vs) astonish/
ȥ˥å /(n) astonishment/
ȥ饫 /(n) astrakhan/
ȥ饼ͥ /(n) (company) AstraZeneca/
ȥ /(adj-f) astral/
ȥ󥼥 /(n) (1) astringent/(n) (2) astringent lotion/
ȥ󥼥 /(n) (1) astringent/(n) (2) astringent lotion/
ȥ /(n) astrocyte/
ȥΡ /(n) marble cichlid (Astronotus ocellatus) (lat: Astronotus)/
ȥΡ /(n) astronaut/
ȥΥ /(n) astronaut/
ȥΥޡ /(n) (rare) astronomer/
ȥΥߡ /(n) astronomy/
ȥХ /(n) astrobiology/
ȥ顼 /(n) (astron) astrolabe (ancient instrument)/
ȥ顼 /(n) (astron) astrolabe (ancient instrument)/
ȥ /(n) astro-rama/
ȥ /(n) astrology/
ʥ /(n) (uk) hiba false arborvitae (species of cypress, Thujopsis dolabrata)/
ѥå /(n) (company) Aspack/
ѥ /(n) (abbr) asparagus/
ѥ饬 /(n) asparagus/(P)/
ѥ饮 /(n) asparagine/
ѥ饮 [ѥ饮󤵤] /(n) (chem) aspartic acid/
ѥơ /(n) (chem) aspartame/
ԡ /(n) aspite (ger: Aspite)/shield volcano/
ԥå /(n) aspic/
ԥ /(n) aspirin (ger: Aspirin)/
ԥ󡦥Ρ /(n) fine, free-flowing snow (wasei: aspirin snow)/
ԥ󥹥Ρ /(n) fine, free-flowing snow (wasei: aspirin snow)/
ԥ© [ԥ󤼤󤽤] /(n) (med) aspirin-induced asthma/aspirin-exacerbated respiratory disease/
ԥ졼 /(n) (1) aspiration/hope/ambition/desire/(n) (2) aspiration/drawing breath/
ԥ쥤 /(sk) (n) (1) aspiration/hope/ambition/desire/(n) (2) aspiration/drawing breath/
ե /(n) 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) (sl) (derog) (abbr) aspie/autist/autistic person/
ڥ /(n) aspect/
ڥȡ쥷 /(n) aspect ratio/
ڥȥ졼 /(sk) (n) aspect ratio/
ڥȥ쥷 /(n) aspect ratio/
ڥȻظ [ڥȤ] /(n) aspect-oriented design/
ڥ [ڥȤ] /(n) aspect ratio/
ڥƥ /(n) (geol) asperity/
ڥƥ /(n) (geol) asperity/
ڥ륬ɸ [ڥ륬礦] /(n) (med) Asperger syndrome/Asperger's syndrome/Asperger's/
ڥ륮륹 [ڥ륮륹礦] /(n) (med) aspergillosis/
ڥ륮 /(n) (Christn) aspergillum/
ڥ /(n) aspen/
ޥ /(n) Asmara (Eritrea)/
 /(n) (company) ASMO/
 /(n) (dei) Asmodeus/
 /(n) (dei) Asmodeus/
ǥ /(n) (dei) Asmodeus/
꡼ /(n) athlete/(P)/
꡼ȡȥ饹 /(n) athlete trust/
꡼ȡե /(n) athlete fund/
꡼ȥȥ饹 /(n) athlete trust/
꡼ȥե /(n) athlete fund/
쥸㡼 /(n) (cloth) athleisure/
å /(n) (1) athletics/sports/(n) (2) adventure course/(outdoor) obstacle course/(P)/
å /(n) athletic club/fitness club/gym/sports club/
åե /(n) athletic field/
å /(n) athletic club/fitness club/gym/sports club/
å /(n) athletics/sports/
åե /(n) athletic field/
ƥå /(n) athletics/sports/
 /(n) (comp) Athlon/
󥷥 /(n) Asuncion (Paraguay)/
 [] /(n) (abbr) aspect ratio/
 /(n) adzuki bean (Vigna angularis)/
ॷ /(n) (uk) adzuki bean weevil (Callosobruchus chinensis)/
ʥ /(n) (uk) alder-leafed whitebeam (Sorbus alnifolia)/Korean whitebeam/
 [] /(n,adj-no) reddish-brown/
 /(n) (1) (uk) Japanese cherry birch (Betula grossa)/(n) (2) yellow catalpa (Catalpa ovata)/(n) (3) Japanese mallotus (Mallotus japonicus)/(n) (4) printing block/
ե󥸥 /(n) Arabian angelfish (Pomacanthus asfur)/
ޥ /(n) (uk) Anemone raddeana (species of anemone flower)/
ޥ /(n) (uk) Erigeron thunbergii (species of flowering plant)/
ޥ󥶥 /(n) Pacific longnose chimaera (Harriotta raleighana)/narrownose chimaera/
ޥ󥶥° [ޥ󥶥᤾] /(n) Harriotta (genus of long-nosed chimaeras)/
ޥ㥯ʥ /(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/
 [ޤȤ] /(sK) (n) man from eastern Japan (esp. Edo or elsewhere in the Kanto region)/
ߥȥͥ /(n) (uk) Azumi shrew (Sorex hosonoi)/
饤 /(n) azurite/
 /(adj-na) (1) asexual (i.e. not experiencing sexual attraction)/(adj-na) (2) genderless (fashion)/gender-neutral/
奢 /(adj-na) (1) asexual (i.e. not experiencing sexual attraction)/(adj-na) (2) genderless (fashion)/gender-neutral/
 /(n) (abbr) assessment/
 /(n) assessment/(P)/
եࡦꥦ /(n) acesulfame potassium/
ե [եॱ] /(n) acesulfame-K/acesulfame potassium/
ե५ꥦ /(n) acesulfame potassium/
 [뤸夷] /(n) acetal resin/
ߥ /(n) acetazolamide/
꡼ /(n) acetylene/
 /(n) acetyl/
ã [륳] /(n) acetyl-CoA/acetyl-coenzyme A/
륢ȥ /(n) (chem) acetylacetone/
륳 /(n) acetylcholine/
륳󥨥ƥ顼 /(n) acetylcholinesterase/
륵 [륵뤵] /(n) acetylsalicylic acid/aspirin/
륻 /(n) (rare) acetylcellulose/
벽 [뤫] /(n,vs) acetylation/
 [뤭] /(n) acetyl group/
 /(n) acetylene/
󡦥 /(n) acetylene torch/
 /(n) acetylene torch/
ú [󤱤󤫤] /(n) (rare) alkyne/
å /(adj-no) (rare) asexual (wasei: a-sex)/
å /(n) asset/
åȡޥ͡ /(sk) (n) asset management/
åȡޥͥ /(n) asset management/
åȥޥ͡ /(sk) (n) asset management/
åȥޥͥ /(n) asset management/
ĥ [ĥ뤵] /(n) (chem) aceturic acid/
ơ /(n) acetate/
ơȡ졼 /(n) acetate rayon/
ơȥ졼 /(n) acetate rayon/
ơ [ơȤ] /(n) acetate fiber/acetate fibre/
ƥ /(n) asceticism/
ȥ˥ /(n) acetanilide/
ȥߥΥե /(n) (pharm) acetaminophen/paracetamol/
ȥǥҥ /(n) acetaldehyde/
ȥ /(n) (chem) acetone/
ȥ֥Ρȯ [ȥ֥ΡϤä] /(n) acetone-butanol fermentation/
ȥǾ [ȥ󤱤ĤȤ礦] /(n) (med) acetonemic vomiting/cyclic vomiting syndrome/
ȥ [ȥ󤵤] /(n) (chem) acetonic acid/acetone acid/
ȥ [ȥ󤿤] /(n) (chem) acetone body/
ȥ [ȥȤ] /(n) (chem) acetone sugar/
ȥ [ȥ] /(n) acetone oil/
ȿݻ [Ȥ] /(n) (chem) 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) ascender (typography)/
֥ /(n) (comp) assembler/
֥顼 /(n) (comp) assembler/
֥顼 [֥餲] /(sK) (n) (comp) assembly language/
֥ [֥餲] /(n) (comp) assembly language/
֥̿ [֥餻ᤤ줤] /(n) (comp) assembler control instruction/
֥ /(n) (1) assembly/(n) (2) (comp) assembly (language)/
֥ꡦå /(n) (comp) assembly cache/
֥ꡦޥ˥ե /(n) (comp) assembly manifest/
֥ꡦ饤 /(n) assembly line/
֥꡼ /(n) (1) assembly/(n) (2) (comp) assembly (language)/
֥꡼ [֥ꤲ] /(sK) (n) (comp) 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) (uk) common false pimpernel (Lindernia procumbens)/prostrate false pimpernel/
Х /(n) Azerbaijan/
Х¹ [Х󤭤礦盧] /(n) Republic of Azerbaijan/
Х [Х] /(n) Azerbaijani (language)/
 /(sk) (n) associate/
 /(n,vs) (1) (abbr) assortment/(adj-no) (2) (abbr) assorted/(n,vs) (3) (abbr) assorting/
ȡ祳졼 /(n) assorted chocolates/
ȥ祳졼 /(n) assorted chocolates/
ȥ /(n) assortment/
 /(pn) (1) (uk) there/over there/that place/yonder/you-know-where/(n) (2) (col) (uk) (euph) genitals/private parts/nether regions/(n) (3) (uk) that far/that much/that point/
 /(n) association/
󡦥եåȥܡ /(n) association football/soccer/
եåȥܡ /(n) association football/soccer/
ư¦ [󤭤ɤ] /(n) (comp) association-initiator/
極ӥ [󤻤祵ӥ褦] /(n) (comp) association control service element/ACSE/
 /(n) associates/
 /(n) associate/
 /(sk) (n) association/
 /(n) associate/
 /(n) (chem) azole/
ܥ󥢥ߥ /(n) azodicarbonamide/
ȥХ /(n) azotobacter/
쥹ߥ /(n) Azores chromis (Chromis limbata)/
쥹ߥ /(n) Azores chromis (Chromis limbata)/
ʪ [֤] /(n) azo compound/
 [] /(n) azo group/
 [礦] /(n) azo dye/
 /(adj-na) (sl) insane/crazy/nuts/
޹ [ޤ] /(n) (min) atacamite/
 [] /(sK) (exp,n) (uk) (col) (fem) my home/my family/
 [] /(sK) (sk) (exp,n) (uk) (col) (fem) my home/my family/
å /(n) (music) attacca (ita:)/
å /(n) (sports) attacker (esp. in volleyball)/
å /(n,vs,vt,vi) (1) (sports) attack/(n,vs,vi) (2) attack (on a difficult task)/tackling/confronting/attempt/try/(n,vs,vt,vi) (3) making an assault (on a summit)/(n) (4) (music) attack/(P)/
å饤 /(n) (1) (sports) attack line (in volleyball)/(n) (2) (sports) attacking line (in rugby)/
åꥹ /(n) (bus) list of prospective customers, leads, etc. (wasei: attack list)/
å饤 /(n) (1) (sports) attack line (in volleyball)/(n) (2) (sports) attacking line (in rugby)/
åꥹ /(n) (bus) list of prospective customers, leads, etc. (wasei: attack list)/
å /(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) (med) attachment disorder/
ե /(adv,adv-to,vs) (on-mim) in a hurry/hurriedly/hastily/helter-skelter/hurry-scurry/in a panic/
ޥ /(n) (uk) head louse (Pediculus humanus capitis)/head lice/
饯 /(n) ataraxia (gre:)/
 /(n) (1) collision/overlapping (e.g. of two objects in a video game)/(n) (2) (art) construction lines (e.g. a rough drawing of a pose before adding details)/
 /(n) (1) hit/(n) (2) success/(n) (3) guess/prediction/(n) (4) affability/friendliness/(n) (5) sensation/touch/(n) (6) bruise (on fruit)/(n) (7) (go) (uk) atari/situation in which a stone or chain of stones may be captured on the next move/(n) (8) (fish) bite (of a fish on a hook)/strike/(suf) (9) per/each/
 /(n) (company) Atari/
ꡦå /(n) (hist) video game crash of 1983 (wasei: Atari shock)/
դ [Ĥ] /(sK) (exp,v1) to guess/to estimate/
ꥷå /(n) (hist) video game crash of 1983 (wasei: Atari shock)/
 /(n) (uk) dried squid/dried cuttlefish/
å /(n) (music) adagietto (ita:)/
 /(n) (music) adagio (ita:)/
å /(sk) (n) (music) adagietto (ita:)/
 /(n) (music) adagio (ita:)/
 /(n) (abbr) adult child/adult children/
ץ /(n) adoption/
ץ /(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/
ץƥ /(adj-na) adaptive/
ץƥ /(adj-na) adaptive/
ץƥåɡݡ /(n) adapted sports/parasports/
ץƥåɥݡ /(n) adapted sports/parasports/
ץ /(vs) to adapt/
ץȡץ /(n) adoption program (e.g. forest, highway)/
ץȥץ /(n) adoption program (e.g. forest, highway)/
ޥ /(n) adamite/
ॵ /(n) (chem) adamsite/
ॹȡɸ [ॹȡ礦] /(n) (med) Adams-Stokes syndrome/
ॹեߥ꡼ /(n) (work) Adams Family Values (film)/
ƥ /(adj-na) (1) (sl) adult (wasei: adulty)/mature/grown-up/(adj-na) (2) (sl) sexy/erotic/
ƥ /(adj-na) (1) (sl) adult (wasei: adulty)/mature/grown-up/(adj-na) (2) (sl) sexy/erotic/
 /(adj-na,n) (1) adult/(adj-na,n) (2) adult/pornographic/explicit/(P)/
ȡǥ奱 /(n) adult education/
ȡå /(n) sex toy (wasei: adult goods)/
ȡեå /(n) glossy sex magazine (wasei: adult graphic)/
ȡ /(n) adult video game (wasei: adult game)/erotic video game/pornographic video game/
ȡƥ /(n) adult content/pornographic material/
ȡ /(n) adult site/adult website/pornographic website/
ȡå /(n) sex shop/adult shop/porn shop/
ȡɥ /(n) adult child/adult children/adult person psychologically traumatized from being raised in an abusive or dysfunctional family (e.g. by alcoholic parents)/
ȡӥǥ /(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 video game (wasei: adult game)/erotic video game/pornographic video game/
ȥƥ /(n) adult content/pornographic material/
ȥ /(n) adult site/adult website/pornographic website/
ȥå /(n) sex shop/adult shop/porn shop/
ȥɥ /(n) adult child/adult children/adult person psychologically traumatized from being raised in an abusive or dysfunctional family (e.g. by alcoholic parents)/
ȥӥǥ /(n) adult video/porn video/pornographic video/
 /(n) (uk) umbrella tree (Pandanus odorifer)/fragrant screw pine/kewda/
 /(n) (abbr) achievement test/
֥ /(n) (1) achievement/(n) (2) (abbr) achievement test/
֥ȡƥ /(n) achievement test/
֥ȥƥ /(n) achievement test/
 /(sk) (n) (abbr) achievement test/
 /(n) (music) accelerando (ita:)/
 /(pn,adv,vs,vi) (1) (uk) here and there/various places/all around/all over/everywhere/throughout/(adj-na,n,vs,vi) (2) (uk) muddled/confused/in the wrong order/back to front/
 /(adj-f) (1) (rkb:) hot (thing, temper, gaze, topic)/(adj-f) (2) (rkb:) hot/warm/sultry/heated/(adj-f) (3) (rkb:) thick/deep/heavy/
塼 /(n) attitude/
㡼 /(n) (food) achaar/achar/
Ҥ [Ť] /(n) (food) chopped pickled vegetables with chili pepper/
 [餴] /(n) (col) foreign language/
 /(int) (1) ah/oh/(int) (2) hey!/(P)/
ä塼 [ä塼] /(sK) (sk) (exp,n) (col) an instant/a split second/no time at all/
ä塼 [ä夦] /(sK) (exp,n) (col) an instant/a split second/no time at all/
ä夦 [ä塼] /(sK) (sk) (exp,n) (col) an instant/a split second/no time at all/
ä夦 [ä夦] /(sK) (exp,n) (col) an instant/a split second/no time at all/
ä /(adv) with a (cry of) "ah!"/with a shout (of surprise, shock, etc.)/in surprise/in astonishment/
äȤ [äȤ] /(sK) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ [äȤ桼] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ [äȤ椦] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ֤ [äȤޤ] /(sK) (exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/
äȤ椦 [äȤ] /(sK) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦 [äȤ桼] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦 [äȤ椦] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȤ椦֤ [äȤޤ] /(sK) (exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/
äȶä [äȤɤ] /(exp,v5k) to get a big surprise/to be astonished/to have one's breath taken away/to be taken aback/
äȸ [äȤ] /(sK) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ [äȤ桼] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ [äȤ椦] /(sK) (sk) (exp,n) an instant/a split second/no time at all/time of an "ah!"/
äȸ֤ [äȤޤ] /(sK) (exp,adv) in an instant/in a flash/in the blink of an eye/in no time at all/just like that/
åɸ [åɤ] /(n) Akkadian (language)/
å١ /(sk) (n) (1) pulling down one's lower eyelid and sticking out one's tongue (as a taunt or gesture of contempt or rejection)/(int) (2) no way!/no!/get lost!/
åѥåĥ /(sk) (n) (food) acqua pazza (poached fish) (ita:)/
å /(n) axe/
å /(n) (uk) common glasswort (Salicornia europaea)/
å /(n) (music) assai (ita:)/
å /(n) (1) Assam (India)/(n) (2) Assam tea/
å [åऴ] /(n) Assamese (language)/
å /(adv,adv-to,vs) (1) (on-mim) easily/readily/quickly/flatly (refuse)/(adv,adv-to,vs) (2) (on-mim) lightly (seasoned food, applied make-up, etc.)/plainly/simply/
å /(n) (abbr) (automotive) assembly/
å /(n) (sl) man who drives a woman around for free/man used by a woman for his car/
å [å] /(n) (sl) (dated) 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)/
å֥ /(sk) (n) (1) assembly/(n) (2) (comp) assembly (language)/
å֥꡼ /(n) (1) assembly/(n) (2) (comp) assembly (language)/
å֥꡼饤 /(n) assembly line/
å֥꡼饤 /(n) assembly line/
å /(n) (music) accelerando (ita:)/
å [ä] /(n) (1) (col) one of those/a you-know/(n) (2) (sl) gay/homosexual/
åƥ͡ /(n) attenuator/
åƥ͡ /(n) attenuator/
å /(n) @ sign/at sign/(P)/
åȡХå /(exp) at bat/
åȡۡ /(adj-na,n) cosy (wasei: at home)/cozy/
åȡޡ /(n) @ sign (wasei: at mark)/at sign/at symbol/
åȡ /(adj-na) at random/
åȥ /(n) (uk) elm bark clothes traditionally worn by the Ainu (ain:)/elm bark textile/
åȥХå /(exp) at bat/
åȥۡ /(adj-na,n) cosy (wasei: at home)/cozy/
åȥޡ /(n) @ sign (wasei: at mark)/at sign/at symbol/
åȥ /(adj-na) at random/
åϥå /(int) a-ha-ha (laughing loudly)/
åѡ /(adj-f) (1) upper/upward/(n) (2) upper (of a shoe)/(n) (3) (abbr) uppercut/(n) (4) (col) upper (drug)/stimulant/(P)/
åѡ饹 /(n) upper class/
åѡ /(n) upper case/
åѡ /(n) (sports) upward swing (in golf, baseball, etc.) (wasei: upper swing)/uppercut/
åѡߥɥ /(n) upper middle class/
åѡߥɥ롦饹 /(n) upper middle class (esp. of car level or performance)/
åѡå /(n) uppercut/
åѡ饹 /(n) upper class/
åѡ /(n) upper case/
åѡ /(n) (sports) upward swing (in golf, baseball, etc.) (wasei: upper swing)/uppercut/
åѡߥɥ /(n) upper middle class/
åѡߥɥ륯饹 /(n) upper middle class (esp. of car level or performance)/
åѥå /(n) loose-fitting summer dress/
åѥѡ /(n,adj-na) (col) carefree/easygoing/
åԡ /(n,vs,vt) (1) appeal (e.g. for peace)/plea/request/(n,vs,vi) (2) appeal (of something)/attractiveness/allure/(n,vs,vt) (3) (sports) appeal (to the referee)/(n,vs,vt) (4) emphasizing/calling attention to/making a display of/showing off/playing up/touting/using as a selling point/pitch/
åԥƻ [åԥɤ] /(n) Appian Way/
å /(n,n-suf,vs,vt,vi) (1) rise/increase/raising/lifting/going up/(n,vs,vt) (2) (abbr) upload/posting online/(n,vs,vt) (3) (abbr) close-up/(n,vs,vi) (4) (film) (tv) (abbr) completion of filming/(n) (5) (abbr) upswept hairstyle/(n) (6) (sports) being up (in points, games, etc.)/being ahead/leading/(n) (7) (abbr) warm-up/(n,n-suf,vs,vi) (8) finishing/completion/being over/(P)/
åס /(n) (physics) up quark/u quark/
åסС /(n,vs,vt) (comp) upconversion/upscaling (of video)/
åסå /(n) (photo) close-up (eng: up shot)/close-up shot/
åס /(n) upswept hairstyle (wasei: up style)/
åס /(n) ups and downs (wasei: up down)/up-and-down/
åסġǡ /(adj-na) 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) upcard/up card/playing card dealt or placed face up/
åץ /(n) (physics) up quark/u quark/
åץ졼 /(n,vs,vt) upgrade/
åץ졼ɼ [åץ졼ɤƤ] /(n) (comp) upgrade procedures/
åץ졼 [åץ졼ɤФ] /(n) (comp) upgrade version (of software)/
åץ /(n,vs) (abbr) upconversion/upscaling (video)/
åץС /(n,vs,vt) (comp) upconversion/upscaling (of video)/
åץ /(n,vs) upcycling/creative reuse/
åץɥ󡦥 /(n) upside-down cake/
åץɥ󥱡 /(n) upside-down cake/
åץץ /(n) (comp) upsample/
åץ /(n,vs) abseiling (ger: Abseilen)/rappelling/
åץå /(n) (photo) close-up (eng: up shot)/close-up shot/
åץ /(n) (comp) upscaling (of an image or video)/
åץ /(adj-na,n) (1) upscale/upmarket/(n,vs,vt) (2) upscaling (an image or video)/
åץ /(n) upswept hairstyle (wasei: up style)/
åץȥ /(n) (product) App Store/
åץȥ꡼ /(adj-no) upstream/
åץȥ /(n) (music) upstroke/
åץå /(n) upset (in a contest)/
åץ /(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) (1) upturn (e.g. in the economy)/rise (e.g. in prices)/(n) (2) (ski) upturn/
åץ /(n) (comp) uptime/
åץ /(n) uptown/
åץ /(n) ups and downs (wasei: up down)/up-and-down/
åץġǡ /(adj-na) up-to-date/
åץƥ /(adj-na,adj-no,n) uptempo/
åץǡ /(n) (comp) updater (program)/
åץǡ /(n) (comp) updater (program)/
åץǡ /(n,vs,vt) (comp) update/
åץǥ /(sk) (n,vs,vt) (comp) 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 (ornamental needlework) (fre:)/
åץ /(n,vs) (comp) uplink/
åץ󥯡饤 /(n) (comp) uplink license/
åץ󥯥饤 /(n) (comp) uplink license/
åץ /(n) (company) Apple/
åץ /(n) apple/
åץ롦å /(n) (product) Apple Watch/
åץ롦 /(n) apple cider (non-alcoholic)/sweet cider/soft cider/
åץ롦 /(n) apple sauce/apple-sauce/
åץ롦ѥ /(n) (food) apple pie/
åץ롦˥塼 /(n) (comp) Apple menu/
åץ롦磻 /(n) apple wine/cider/
åץ륦å /(n) (product) Apple Watch/
åץ륵 /(n) apple cider (non-alcoholic)/sweet cider/soft cider/
åץ른å /(n) applejack/apple brandy/
åץ륽 /(n) apple sauce/apple-sauce/
åץѥ /(n) (food) apple pie/
åץ˥塼 /(n) (comp) Apple menu/
åץ磻 /(n) apple wine/cider/
åץ /(n) (comp) uploader/
åץ /(n) (comp) uploader/
åץ /(n,vs,vt) (comp) upload/
å /(n) (abbr) appendicitis/
åݥȥ /(n) (music) appoggiatura (ita:)/
åݥåȥ /(n) (music) appoggiatura (ita:)/
å顦ޥ /(n) (music) alla marcia (ita:)/
å顼 /(n) Allah (ara:)/
å顼Х /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
å顼Х /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
å顼 /(n) Allah (ara:)/
å顼աХ /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
å顼եХ /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
åޥ /(n) (music) alla marcia (ita:)/
å쥰 /(ik) (n,adj-no) (music) allegro (ita:)/
ĥ /(adj-no,adj-na,n) (1) (uk) piping hot/scalding/(adj-no,adj-na,n) (2) (uk) madly in love/passionately in love/
ĥ /(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 lady's slipper (Cypripedium macranthos var. speciosum)/
ơʡ /(n) (grmyth) Athena (goddess)/Athene/
Ƥˤʤʤ /(exp,adj-i) (uk) unreliable/undependable/untrustworthy/not to be counted on/
Ƥˤʤ /(exp,v5r) reliable/dependable/trustworthy/sure/
ƥ֥ /(sk) (n) (1) achievement/(n) (2) (abbr) achievement test/
ƥ塼 /(n) attitude/
ƥå /(n) attic/
ƥƥ塼 /(n) attitude/
ƥ /(vs,vt) (golf) to attest (a scorecard)/to sign/
ƥȡ /(n) athetosis/
ƥȡ /(n) athetosis/
ƥ /(n) (grmyth) Athena (goddess)/Athene/
ƥʥ /(n) Athens (Greece) (lat: Athenae)/
ƥ /(n) Athens (Greece) (lat: Athenae)/
ƥ͡ /(n) attenuator/
ƥ͡ /(n) attenuator/
ƥͤΥ /(n) (work) Timon of Athens (play)/
ƥ /(n) atemoya (Annona x atemoya)/custard apple/
ƥ쥯ȥߡ /(n) atherectomy/
ƥ쥳 /(n) (abbr) dubbing/voice over/
ƥ /(n) (med) atheroma (ger: Atherom)/
ƥư̮Ų [ƥऻɤߤ㤯礦] /(n) (med) atherosclerosis/
ƥ󥷥 /(n) attention/
ƥ󥷥󡦥Υߡ /(n) attention economy/
ƥ󥷥󡦥Х塼 /(n) attention value/
ƥ󥷥󥨥Υߡ /(n) attention economy/
ƥ󥷥Х塼 /(n) attention value/
ƥ /(n) attendance/
ƥ /(n) attendant/
ƥ /(n,vs,vt) attendance/attending to someone/taking care of someone/
ƥ /(exp) (music) a tempo (ita:)/
ǥ /(int) adios (spa:)/goodbye/
ǥ /(n) addiction/
ǥ /(n) addict/
ǥ /(n) Adygea (Russia)/
ǥʥ /(adj-f) additional/
ǥʥ롦 /(n) (sports) additional time (soccer)/stoppage time/injury time/
ǥʥ륿 /(n) (sports) additional time (soccer)/stoppage time/injury time/
ǥ٥ /(n) Addis Ababa (Ethiopia)/
ǥ٥ /(n) Addis Ababa (Ethiopia)/
ǥȥߥ顼 /(n) (work) A Distant Mirror (book)/
ǥ /(n) (company) Adidas/
ǥݥͥ /(n) adiponectin/
ǥ˥ [ǥ˥뤵] /(n) adenylic acid/
ǥ˥顼 [ǥ˥뤵󥷥顼] /(n) adenylate cyclase/adenyl cyclase/
ǥ˥ /(n) adenine/
ǥΡ /(n) (med) adenoma/
ǥΥ /(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/
ǥ塼 /(int) adieu (fre:)/goodbye/
ǥ /(n) (company) Aderans (hair club)/
ǥ꡼ڥ󥮥 /(n) Adelie penguin (Pygoscelis adeliae)/
ǥ꡼ڥ󥮥 /(n) Adelie penguin (Pygoscelis adeliae)/
ǥ /(n) (product) Adderall (mixed amphetamine salts) (trademark)/
 /(pref) atto-/10^-18/
ȡ /(adj-na) at random/
ȥ󥹡å /(n) Atkins diet/
ȥ󥹥å /(n) Atkins diet/
ȥˡ /(n) (physiological) atony (ger: Atonie)/
ȥԡ /(n,adj-no) (1) (med) atopic/predisposition toward allergies/(n) (2) (med) (abbr) atopic dermatitis/(P)/
ȥԡ [ȥԡҤդ] /(n) (med) 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) attometer/attometre/
ȥ⥭ /(n) atomoxetine (Strattera)/
ȥ⥹ե /(n) atmosphere/
ȥ⥹ե /(n) atmosphere/
ȥ᡼ /(n) (rare) atmometer/
ȥ饯 /(n) (abbr) attraction/
ȥ饯 /(n) attraction/(P)/
ȥ饯 /(n) (math) attractor/
ȥ饯 /(n) (math) attractor/
ȥ饯ƥ /(adj-na) attractive/
ȥ饸 /(n) atrazine/
ȥ饹 /(n) (1) (grmyth) Atlas/(n) (2) atlas/(P)/
ȥ /(adj-na) at random/
ȥå /(sk) (adj-f) Atlantic/
ȥƥå /(adj-f) Atlantic/
ȥƥåͥåȥ /(n) Atlantic sea nettle (Chrysaora quinquecirrha)/East Coast sea nettle/
ȥƥåͥåȥ /(n) Atlantic sea nettle (Chrysaora quinquecirrha)/East Coast sea nettle/
ȥƥ /(n) (archit) atlas (grc: atlantes)/
ȥ /(n) (uk) brambling (bird) (Fringilla montifringilla)/
ȥꥦ /(n) atrium/
ȥꥨ /(n) atelier (fre:)/studio/workshop/(P)/
ȥꥨ [ȥꥨᤰ] /(n) art studio visits/
ȥӥ塼 /(n) (comp) attribution/
ȥӥ塼 /(n) attribute/
ȥХ /(n) atorvastatin/
ȥѻ [ȥѤ] /(n) (chem) atropic acid/
ȥԥ /(n) atropine/
 /(n) (abbr) address/
 /(n) (abbr) advantage/
 /(n) (noh) (uk) deuteragonist/secondary actor/
 /(n) ad/advertisement/(P)/
ɡѥ /(n) ad impact/
ɡ饯 /(n) advertising character (wasei: ad character)/
ɡڡ /(n) ad campaign/
ɡȥå /(n) advertising truck/
ɡХ롼 /(n) advertising balloon (wasei: ad balloon)/
ɡ֥å /(n) (internet) ad blocker/
ɡ֥å /(n) (internet) ad blocking/
ɡۥå /(adj-na,n) ad hoc (lat:)/temporary/special/
ɡޥ /(n) ad man/
ɡ⡼ /(n) (comp) add mode/
ɡ饤 /(n) ad writer/adman/
ɡ /(n) adobe/adobe brick/
ɥȥ /(n) (physics) adatom/adsorbed atom/
ɥ顼 /(n) adorer/
ɥ /(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) Adygea (Russia)/
ɥ /(n) (comp) adware/
ɥ /(sk) (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) advertising truck/
ɥХ /(sk) (n) adviser/advisor/
ɥХ /(sk) (n) adviser/advisor/
ɥХ /(n) adviser/advisor/(P)/
ɥХ /(n,adj-no) advisory/
ɥХ꡼ /(n,adj-no) advisory/
ɥХ꡼å /(n) advisory staff/
ɥХ꡼ܡ /(n) advisory board/
ɥХ꡼å /(n) advisory staff/
ɥХ꡼ܡ /(n) advisory board/
ɥХꥹå /(sk) (n) advisory staff/
ɥХ /(n,vs,vt) advice/(P)/
ɥХ /(n) advertising/
ɥХ /(n) advertisement/
ɥХ롼 /(n) advertising balloon (wasei: ad balloon)/
ɥХ /(n) (1) advance (forward movement)/(n) (2) advance (payment)/prepayment/
ɥХ󥹥 /(adj-f) advanced/
ɥХ󥹥 /(adj-f) advanced/
ɥХ󥹥ɡץ󡦥С /(n) advanced open water diver/
ɥХ󥹥ɥץ󥦥С /(n) advanced open water diver/
ɥХơ /(n) (1) advantage/(n) (2) (sports) advantage (in soccer, rugby, etc.)/advantage rule/(n) (3) (sports) advantage (in tennis)/(P)/
ɥХơ롼 /(n) (sports) advantage rule (in soccer, rugby, etc.)/
ɥХơ롼 /(n) (sports) advantage rule (in soccer, rugby, etc.)/
ɥХƥ /(n) (company) Advantest/
ɥХƥå /(n) (1) advantage/(n) (2) (sports) advantage (in soccer, rugby, etc.)/advantage rule/(n) (3) (sports) advantage (in tennis)/
ɥ /(n) (company) Adobe/
ɥ /(sk) (n) adobe/adobe brick/
ɥӡХå /(n) (product) Adobe Acrobat/
ɥӥХå /(n) (product) Adobe Acrobat/
ɥӥƥॺ /(n) (company) Adobe Systems/
ɥ֥ /(n) (internet) (abbr) ad blocking/
ɥ֥å /(n) (internet) ad blocker/
ɥ֥å /(n) (internet) ad blocking/
ɥץ /(sk) (n) adoption/
ɥץ /(n,vs) adopting/adoption/
ɥץȡץ /(n) adoption program (e.g. forest, highway)/
ɥץȥץ /(n) adoption program (e.g. forest, highway)/
ɥ /(n) adobe/adobe brick/
ɥ٥㡼 /(n) adventure/(P)/
ɥ٥㡼 /(n) (vidg) adventure game/
ɥ٥㡼ݡ /(n) adventure sports/
ɥ٥㡼ġꥺ /(n) adventure tourism/
ɥ٥㡼 /(n) (vidg) adventure game/
ɥ٥㡼ݡ /(n) adventure sports/
ɥ٥㡼ġꥺ /(n) adventure tourism/
ɥ٥饹 /(adj-na) adventurous/
ɥ٥ /(n) Advent/
ɥ٥ȡ /(n) Advent calendar/
ɥ٥ȥ /(n) Advent calendar/
ɥۥ饷 /(n) adhocracy/
ɥۥå /(adj-na,n) ad hoc (lat:)/temporary/special/
ɥۥå⡼ /(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) ad writer/adman/
ɥꥢޥ /(n) Adriamycin/
ɥ /(n,adj-no) ad lib (lat:)/ad-lib/(P)/
ɥ쥷 /(sk) (n) (comp) addressing/
ɥ쥷󥰲ǽ [ɥ쥷󥰤Τ] /(adj-na) (comp) addressable/
ɥ쥹 /(n) (1) address/(n) (2) (comp) address/(n) (3) email address/(n,vs,vi) (4) (golf) addressing (the ball)/(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) digital nomad (wasei: address hopper)/
ɥ쥹ޥ /(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) digital nomad (wasei: address hopper)/
ɥ쥹ޥ /(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) (comp) addressing/
ɥå󥰡⡼ /(n) (comp) addressing mode/
ɥå󥰥⡼ /(n) (comp) addressing mode/
ɥʥ /(n) adrenalin/(P)/
ɥʥ󡦥󥭡 /(n) adrenaline junkie/
ɥʥ󥸥󥭡 /(n) adrenaline junkie/
ɥ /(sk) (n) adviser/advisor/
ɥ /(sk) (n,vs,vt) advice/
ɥ /(sk) (n) advertisement/
ɥ /(sk) (n) (1) advance (forward movement)/(n) (2) advance (payment)/prepayment/
ɥ󥹥 /(sk) (adj-f) advanced/
ɥ󥹥 /(sk) (adj-f) advanced/
ɥơ /(n) (1) advantage/(n) (2) (sports) advantage (in soccer, rugby, etc.)/advantage rule/(n) (3) (sports) advantage (in tennis)/
ɥ㡼 /(sk) (n) adventure/
ɥ /(n) Advent/
Ģ [ɤ礦] /(n) address book (email)/
 /(n) (abbr) announcer/(P)/
ʡ /(n,adj-na) anarchy/
ʡ /(n) anarchist/
ʡ /(n) anarchism/
ʤν [ʤȤ椭Τ礪] /(n) (work) Frozen (2013 Disney film)/
ʥ /(n) (uk) European rabbit (Oryctolagus cuniculus)/
ʥ /(ik) (n) (1) announcer/presenter/broadcaster/reporter/(n) (2) in-house television talent who does on-location fluff pieces for variety shows/
ʥ󥵡 /(n) (1) announcer/presenter/broadcaster/reporter/(n) (2) in-house television talent who does on-location fluff pieces for variety shows/(P)/
ʥ /(n,vs,vt) (1) announcement (esp. over public-address system)/(n,vs) (2) official announcement/formal information release/(P)/
ʥ󥹥 /(n) announcement/
ʥ /(n) (abbr) unaccompanied baggage/
ʥ /(n) anarchist/
ʥ /(n) anarchism/
ʥ /(n,adj-na) (abbr) anachronism/
ʥ˥ /(n) anachronism/
ʥ /(n) (1) (uk) badger/(n) (2) (uk) Eurasian badger (Meles meles)/(n) (3) (shogi) (abbr) anaguma castle (defensive opening)/
ʥ /(n) anagram/
ʥ /(n) anaglyph/
ʥ /(n) (comp) (abbr) analog computer/
ʥ /(n) anaconda (esp. the green anaconda, Eunectes murinus)/
ʥ /(n) (uk) conger eel (esp. the common Japanese conger, Conger myriaster)/garden eel/
ʥ /(exp,adj-pn) another/
ʥ㥳 /(n) (uk) Japanese mud shrimp (Upogebia major)/
ʥޡ /(n) anastigmat (compound lens corrected for astigmatism) (ger: Anastigmat)/
ʥ /(n) anatase/
ʥ /(n) anatase/
ʥ /(n) (abbr) (col) analogue tachograph/
ʥ /(n) Octopus oliveri/
ʥĥХ /(n) (uk) swiftlet/
ʥƥ /(n) anathema/
ʥǥ /(n) (abbr) analog digital/
ʥȡ /(n) annatto/annato/
ʥȡ [ʥȡ] /(n) annatto colouring/annato coloring/
ʥȥ /(n) (rare) anatoxin/
ʥȥߡ /(n) anatomy/
ʥȥꥢ [ʥȥꥢ] /(n) Anatolian languages/
ʥʥ /(n) (1) pineapple (Ananas comosus) (por:)/(n) (2) ananas/bromeliad/
ʥˡ /(n) (sl) anal masturbation/
ʥХ /(n) anabasine/
ʥХ [ʥХ⤯] /(n) Anabantoidei (suborder of labyrinth fish)/
ʥХ /(n) (uk) digger wasp/
ʥХå [ʥХå] /(n) anabatic wind/
ʥХץƥ /(n) anabaptist/
ʥХץƥ /(n) anabaptist/
ʥ [ʥФ] /(n) (abbr) anabatic wind/
ʥե饭 /(sk) (n) (med) anaphylaxis (ger: Anaphylaxie)/
ʥե饭 /(n) (med) anaphylaxis (ger: Anaphylaxie)/
ʥե饭å /(n) (med) anaphylactic shock/
ʥե饭å /(n) (med) anaphylactic shock/
ʥץ饺 [ʥץ饺ޤӤ礦] /(n) (med) anaplasmosis/
ʥץ /(n) (comp) (abbr) analog processor/analogue processor/
ʥۥե /(n) (uk) burrowing owl (Athene cunicularia)/
ʥܥꥺ /(n) anabolism/
ʥܥåƥ /(n) (biochem) anabolic steroid/
ʥܥåƥ /(n) (biochem) anabolic steroid/
ʥ͡ /(n) (phil) anamnesis (gre:)/
ʥեå /(adj-na) anamorphic/
ʥեå /(n) anamorphic lens/
ʥեå /(n) anamorphic lens/
ʥ /(n) (biol) anamorph/
ʥեå /(adj-na) anamorphic/
ʥեå /(n) anamorphic lens/
ʥեå /(n) anamorphic lens/
ʥ饤 /(n) analyzer/
ʥ饤 /(n) analyzer/
ʥ饤 /(n) analysis/
ʥꥷ /(n) analysis/
ʥꥹ /(n) analyst/(P)/
ʥꥹȡߡƥ /(n) analyst meeting/
ʥꥹȥߡƥ /(n) analyst meeting/
ʥ /(adj-f) (1) anal/(n,vs) (2) (abbr) anal sex/anal intercourse/(n) (3) anus/
ʥ롦å /(n,vs) anal sex/anal intercourse/
ʥ롦եå /(n) (vulg) anal sex (wasei: anal fuck)/
ʥ롦ץ饰 /(n) butt plug/anal plug/
ʥ륳ԥꥺ /(n) anarcho-capitalism/
ʥ륳󥸥ꥹ /(n) anarcho-syndicalism/
ʥ륳󥸥ꥺ /(n) anarcho-syndicalism/
ʥ륳ǥꥹ /(n) anarcho-syndicalism/
ʥ륳ǥꥺ /(n) anarcho-syndicalism/
ʥ륳ԥꥺ /(n) anarcho-capitalism/
ʥ륳󥸥ꥹ /(n) anarcho-syndicalism/
ʥ륳󥸥ꥺ /(n) anarcho-syndicalism/
ʥ륳ǥꥹ /(n) anarcho-syndicalism/
ʥ륳ǥꥺ /(n) anarcho-syndicalism/
ʥ른 /(n) analgesic/
ʥ륻å /(n,vs) anal sex/anal intercourse/
ʥեå /(n) (vulg) anal sex (wasei: anal fuck)/
ʥץ饰 /(n) butt plug/anal plug/
ʥӤ [ʥʤ] /(n) (col) anilingus/analingus/rimming/rimjob/
ʥ /(adj-na,adj-no,n) analog/analogue/(P)/
ʥ /(n) game not played on a computer (i.e. board games, card games, etc.) (wasei: analogue game)/tabletop game/traditional 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) analogue disc (e.g. LP, LaserDisc, etc.)/analog disc/
ʥǥץ쥤 /(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) analogue record/phonograph record/gramophone record/
ʥңǣ [ʥӡ] /(n) (comp) analog RGB (red green blue)/
ʥ /(n) game not played on a computer (i.e. board games, card games, etc.) (wasei: analogue game)/tabletop game/traditional 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) analogue disc (e.g. LP, LaserDisc, etc.)/analog disc/
ʥǥץ쥤 /(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) analogue record/phonograph record/gramophone record/
ʥû [ʥ] /(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/analogue clock/
ʥ [ʥĤ礯] /(n) analog output/AO/
ʥ [ʥ礶] /(n) (comp) analog divider/
ʥ軻 [ʥ礦] /(n) (comp) analog multiplier/
ʥ [ʥ󤴤] /(n) (comp) analog signal/
ʥ [ʥ󤴤] /(n) analog signal processing/
ʥʹ [ʥˤ󤲤] /(n) analog person/person not good with technology/
ʥ [ʥ] /(n) (comp) analog device/
ʥ̿ϩ [ʥĤ] /(n) (comp) analog channel/
ʥ [ʥǤ󤽤] /(n) (comp) analog transmission/
ʥ [ʥˤ夦礯] /(n) analog input/AI/
ʥ [ʥФ] /(n) analog record/analogue record/phonograph record/gramophone record/
ʥɽ [ʥҤ礦] /(n) (comp) analog representation/
ʥɽ [ʥҤ礦] /(n) (comp) analog representation/
ʥѿ [ʥؤ󤹤] /(n) (comp) analog variable/
ʥ [ʥۤ] /(n) analog broadcasting/
ʥ /(n) analogy/
ʥޥ /(n) (chem) anandamide/
ʥߥ /(n) (chem) anandamide/
ˡ /(n) annealing/
ˡ /(n) annealing/
˥ /(n) (sl) (abbr) anime otaku/
˥ /(n) (chem) anion/
˥ /(n) (abbr) anime karaoke/karaoke accompanied by animation/
˥ /(n) (1) (fam) (hon) elder brother/(n) (2) one's senior/(n) (3) older man/man older than oneself/
˥ /(n) Anisakis (genus of parasitic nematodes)/
˥ [˥礦] /(n) (med) anisakiasis/
˥ /(n) anise/
˥å /(n) anisette (fre:)/
˥ /(n) (chem) anisole/
˥ /(n) (abbr) anime song/
˥С꡼ /(n) anniversary/
˥ /(n) anima (lat:)/
˥ޡ /(n) (music) animato (ita:)/
˥ޥ /(n) animatism/
˥ޥƥ /(n) animatism/
˥ޥꥺ /(n) animalism/
˥ޥ /(n) animal/(P)/
˥ޥ롦ե /(n) animal welfare/
˥ޥ롦ԥå /(n) (econ) animal spirits (emotions and instincts that influence economic decision-making)/
˥ޥ롦ԥå /(n) (econ) animal spirits (emotions and instincts that influence economic decision-making)/
˥ޥ롦ԡ /(n) animal therapy/
˥ޥ롦ȥ졼ʡ /(n) animal trainer/
˥ޥ롦ץ /(n) animal print/animal print fabric/
˥ޥ롦饤 /(n) animal rights/
˥ޥ롦饤 /(n) animal rights/
˥ޥ륦ե /(n) animal welfare/
˥ޥ륦ե /(sk) (n) animal welfare/
˥ޥ륹ԥå /(n) (econ) animal spirits (emotions and instincts that influence economic decision-making)/
˥ޥ륹ԥå /(n) (econ) animal spirits (emotions and instincts that influence economic decision-making)/
˥ޥ륻ԡ /(n) animal therapy/
˥ޥȥ졼ʡ /(n) animal trainer/
˥ޥץ /(n) animal print/animal print fabric/
˥ޥ饤 /(n) animal rights/
˥ޥ饤 /(n) animal rights/
˥ޥ [˥ޥƤ] /(n) (org) Animal Teidan (comedy duo)/
˥ߥ /(n) animism/
˥ /(n) (abbr) animation/animated film/animated cartoon/anime/(P)/
˥ᡦ /(n) anime otaku/
˥ᡦ饯 /(n) cartoon character/anime character/
˥ᡦ /(n) anime song/
˥᡼ /(n) animation/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) animated movie/animated film/
˥᡼ [˥᡼] /(n,vs,vt) (1) animating (a character, object, text, etc.)/(n,vs,vt) (2) making (a manga, video game, etc.) into an animated film or TV series/anime adaptation/
˥᡼ /(n) animator/
˥᡼ /(n,vs,vt) animation (eng: animate)/
˥ᥤ /(n,vs,vt) animation (eng: animate)/
˥ᥪ /(n) anime otaku/
˥ᥭ /(n) (abbr) cartoon character/anime character/
˥ᥭ饯 /(n) cartoon character/anime character/
˥᥽ /(n) anime song/
˥ǲ [˥ᤨ] /(n) animated cartoon/animated film/
˥Ჽ [˥ᤫ] /(n,vs,vt) making (a manga, video game, etc.) into an animated film or TV series/anime adaptation/
˥ [˥᤻] /(n) animation studio/animation production company/
˥奢 /(n,adj-f) annual/
˥奢롦ݡ /(n) annual report/
˥奢ݡ /(n) annual report/
˥她ǥ /(exp) Agnus Dei (lat:)/
˥她ǥ /(exp) Agnus Dei (lat:)/
˥ϥ /(int) 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) (derog) (sl) anime freak/person overly interested in female anime and video game characters/
̥ /(n) anus (lat:)/
̥ӥҥ /(n) (uk) olive baboon (Papio anubis)/Anubis baboon/
̥ӥ [̥ӥҤ] /(n) (uk) olive baboon (Papio anubis)/Anubis baboon/
ͥӥ /(n) anaerobic exercise (eng: anaerobics)/
ͥ /(n) (1) (fam) (hon) elder sister/(n) (2) (hon) older female friend/
ͥɡ /(n) anecdote/
ͥ᡼ /(n) Anoekumene (ger:)/
ͥȩ [ͤϤ] /(n,adj-no) a woman's natural inclination to care for others/big-sisterly disposition/
ͥå /(n) anesthetic/anaesthetic/
ͥƥå /(n) anesthetic/anaesthetic/
ͥå /(n) annex/annexe/
ͥϥť /(n) (uk) demoiselle crane (Anthropoides virgo)/Numidian crane/
ͥ /(n) anemone (lat:)/windflower/
ͥ᡼ /(n) anemometer/wind gauge/
ͥ륮 /(n) anergy/
ͥ /(adj-no,adj-f) aneroid/
ͥɵ [ͥɤĤ] /(n) aneroid barometer/
ͥ [ͥɤ] /(n) aneroid barometer/
Ρ /(n) (min) anorthite/
Ρ졼 /(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) aneurin/
Υơ /(n) annotation/
Υ˥ޥ /(adj-f) anonymous/
Υ˥ޥ /(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 server/
Υ˥ޥС /(n) (comp) anonymous server/
Υ˥ޥեå /(n) fashion not created by designers but based on street styles (wasei: anonymous fashion)/
Υ˥ /(n) anonym/
Υե쥹 /(n) (rare) Anopheles (genus of mosquitoes)/
Υޥ /(sk) (n) anomaly/
Υޥ꡼ /(n) anomaly/
Υޥꥹ /(n) anomalocarid (Anomalocaris)/
Υߡ /(n) anomie (fre:)/anomy/
Υå /(n) anorak/
Υ쥭 /(n) anorexia/
Υ쥯 /(n) anorexia/
ϡ⡼ /(n) (rare) aha moment/moment of sudden realization/
ϥ /(int) a-ha-ha (laughing loudly)/
ϥ /(int) a-ha-ha (laughing loudly)/
ϥϥ /(int) a-ha-ha (laughing loudly)/
ϥϥϥ /(int) a-ha-ha (laughing loudly)/
ϥ⡼ /(n) (rare) aha moment/moment of sudden realization/
θ [Ϥ] /(n) (psych) aha experience/
Х /(adj-na) (1) approximate (number) (eng: about)/rough (calculation)/(adj-na) (2) sloppy/lackadaisical/crude/(P)/
Х /(n) abaca (Musa textilis)/
Х /(n) abacus/
Х /(n) (archit) abacus (gre:)/flat slab forming the top part of the capital of a column/
Х /(n) (company) Abercrombie & Fitch (clothing retailer) (abbr)/
Х /(n) (derog) (uk) bitch/shameless woman/
Х /(n) (uk) pockmark/
Х /(n) (1) avatar (incarnation of an immortal being in Hindu)/(n) (2) (comp) avatar (icon or representation of a user in a shared virtual reality)/
Х⥨ /(exp) (uk) (proverb) love is blind/(when in love) even pockmarks are dimples/
Хз [Ф⤨] /(sK) (exp) (uk) (proverb) love is blind/(when in love) even pockmarks are dimples/
Х [ФŤ] /(n) pockmarked face/pitted face/
Хǥ󥢥󥬥 [Хǥ󥢥󥬥] /(n) Aberdeen Angus (type of cattle)/
Х /(n) Havana (Cuba)/
Х󥷥 /(n) avalanche (fre:)/
Х /(n) (abbr) material before the opening credits in a film, anime, etc. (fre: avant)/
Х󡦥 /(n) avant-garde (fre:)/
Х󡦥ȥ /(n) material before the opening credits in a film, anime, etc. (fre: avant, eng: title)/
Х󥮥 /(n) avant-garde (fre:)/
Х󥲡 /(n) (1) pre-WWII generation (fre: avant-guerre)/(n) (2) pre-WWI artistic thought/
Х󥿥ȥ /(n) material before the opening credits in a film, anime, etc. (fre: avant, eng: title)/
Х塼 /(n) amorous adventure (fre: aventure)/love affair/
ѡ /(n) aperture/
ѡ㡦 /(n) (comp) aperture grille/
ѡ㡼 /(n) aperture/
ѡ㥰 /(n) (comp) aperture grille/
ѡ奢 /(n) aperture/
ѡ /(n) (1) (abbr) apartment building/apartment block/apartment house/(n) (2) (abbr) apartment/(P)/
ѡȥۥƥ /(n) aparthotel/apartment hotel/apartotel/
ѡȥ /(n) apartment/
ѡȥȡϥ /(n) apartment house/
ѡȥȥϥ /(n) apartment house/
ѡȹӤ餷 [ѡȤ餷] /(n) apartment house robbery (robber)/
ѥ /(n) (abbr) aperture compensation/
ѥ /(n) apathy/
ѥ /(n) (geol) apatite/
ѥ /(sk) (n) appetite/
ѥ㡦 /(n) (comp) aperture card/
ѥ㥫 /(n) (comp) aperture card/
ѥåʡ /(n) (music) appassionato (ita:)/
ѥå /(n) apache (fre: apache)/
ѥå /(n) Apache (people)/
ѥƥ /(n) apatheia (gre:)/
ѥȥ륹 /(n) apatosaurus (lat:)/brontosaurus/
ѥ̮ [ѥߤ㤯] /(n) Appalachian mountains/Appalachians/
ѥȥإ /(n) apartheid (afr:)/
ѥȥޥ /(n) apartment (fre: appartement)/
ѥ /(n) apparel (clothing)/
ѥ롦å /(n) clothing store/
ѥ롦֥ /(n) apparel brand/clothing brand/
ѥ롦᡼ /(n) apparel (clothing) maker/
ѥ륷å /(n) clothing store/
ѥ֥ /(n) apparel brand/clothing brand/
ѥ᡼ /(n) apparel (clothing) maker/
ѥ뻺 [ѥ뤵󤮤礦] /(n) apparel business/
ҡ /(n) (food) dish fried in garlic oil (spa: ajillo)/
ҥॵ /(n) (Buddh) ahimsa (principle of non-violence in Jainism, Buddhism, Hinduism, etc.) (san:)/abstinence from taking life/
ҥ /(n) (uk) domestic duck/(P)/
ҥ륯 /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
ҥ륰 /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
ҥ [ҥ뤯] /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
ҥ [ҥ뤰] /(n) duck face/duck lips/facial expression where the lips are pursed and corners of the mouth raised/
ҥ󥵡 /(n) (Buddh) ahimsa (principle of non-violence in Jainism, Buddhism, Hinduism, etc.) (san:)/abstinence from taking life/
 /(n) (uk) red-throated loon (Gavia stellata)/
ӡ /(n) abeam (e.g. wind)/
ӥ /(n) aviation/
ӥ /(sk) (n) aviation/
ӥ [ӥ󤵤] /(n) abietic acid/
ӥ˥ /(n) avionics/
ӥ /(n) (product) Avigan (antiviral drug)/
ӥ˥å /(n) Abyssinia jackal (carnivore, Canis simensis)/simian jackal/simenian jackal/simenian wolf/Ethiopian wolf/
ӥ˥ /(n) Abyssinian (cat breed)/
ӥ /(n) arbiter/
ӥ /(n) habitation (fre:)/
ӥȥ /(n) Abitur (ger:)/German school leavers' examination and university entrance qualification/
ӥȥ /(n) Abitur (ger:)/German school leavers' examination and university entrance qualification/
ӥ塼 /(n) abuse/
ӥ塼 /(n) abuse/
ӥ饦󥱥 /(n) (Buddh) (uk) a-bi-ra-un-ken (mantra directed to Vairocana) (san:)/
ӥƥ /(n) ability/
ӥԥå /(n) ability Olympics (wasei: abi-olympics)/
ԡȡݥꥷ /(n) (rare) appeasement policy/
ԡȥݥꥷ /(n) (rare) appeasement policy/
ԡ /(n,vs,vt) (1) appeal (e.g. for peace)/plea/request/(n,vs,vi) (2) appeal (of something)/attractiveness/allure/(n,vs,vt) (3) (sports) appeal (to the referee)/(n,vs,vt) (4) emphasizing/calling attention to/making a display of/showing off/playing up/touting/using as a selling point/pitch/(P)/
ԡ롦ݥ /(n) strong point (wasei: appeal point)/selling point/forte/specialty/attraction/
ԡݥ /(n) strong point (wasei: appeal point)/selling point/forte/specialty/attraction/
Ԥ /(v5r,vt) (1) (sl) to stress/to emphasize/to make a show of/to call attention to/(v5r,vi) (2) (sl) to try to make a favourable impression/
ԥ /(n) Apia (Samoa)/
ԥ /(n) appearance/
ԥ󥹡ޥ͡ /(n) appearance money/
ԥ󥹥ޥ͡ /(n) appearance money/
ԥȥ /(n) Apistogramma (genus of cichlids)/
ԥ /(sk) (n) appetizer/appetiser/
եޥƥ /(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) (internet) (abbr) affiliate blog/affiliate marketing blog/
ե /(n) (abbr) affiliate/
եꥨ /(n) affiliate program participant (wasei: affiliater)/affiliate earner/
եꥨ /(sk) (n) affiliate/affiliation/
եꥨȡӥ /(n) (comp) affiliate service/
եꥨȡץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȡޡƥ /(n) (comp) affiliate marketing/
եꥨȥӥ /(n) (comp) affiliate service/
եꥨȥ֥ /(sk) (n) (internet) affiliate blog/affiliate marketing blog/
եꥨȥץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȥޡƥ /(n) (comp) affiliate marketing/
եꥨ /(n) affiliate program participant (wasei: affiliater)/affiliate earner/
եꥨ /(n) affiliate/affiliation/(P)/
եꥨȡӥ /(n) (comp) affiliate service/
եꥨȡ֥ /(n) (internet) affiliate blog/affiliate marketing blog/
եꥨȡץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȡޡƥ /(n) (comp) affiliate marketing/
եꥨȥӥ /(n) (comp) affiliate service/
եꥨȥ֥ /(n) (internet) affiliate blog/affiliate marketing blog/
եꥨȥץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȥޡƥ /(n) (comp) affiliate marketing/
ե /(adj-f) (math) affine (function, etc.)/
ե [ե󤭤] /(n) (math) affine geometry/
եѴ [եؤ󤫤] /(n) (math) affine transformation/
ե /(n) affair/
ե /(n) affair/
ե /(n) affection/
եꥨ /(sk) (n) affiliate/affiliation/
եꥨ /(sk) (n) affiliate/affiliation/
ե졼 /(n) apheresis/
ե /(n) affordance (information provided by the environment to a being)/
ե /(n) (food) affogato (ita:)/
եꥺ /(n) aphorism/
ե륺 /(n) aphorism/
ե˥󡦥ඦ¹ [ե˥󥤥भ礦盧] /(n) Islamic Republic of Afghanistan/
ե˥󥤥ඦ¹ [ե˥󥤥भ礦盧] /(n) Islamic Republic of Afghanistan/
ե /(adj-no,n) (1) Afghan/(n) (2) (abbr) Afghanistan/(n) (3) afghan (blanket, shawl)/
ե󡦥ϥ /(n) Afghan hound/Afghan/
եϥ /(n) Afghan hound/Afghan/
ե [ե󤸤] /(n) Afghan (person)/
ե [ե󤻤󤽤] /(n) Afghan Wars/
եԤ [ե󤢤] /(n) Afghan stitch/
ե /(n) aphtha/
ե /(pref) (1) after/(n) (2) (col) socializing (with a host or hostess) outside the club/(P)/
ե /(n) (1) (med) aftercare/care for patients after discharge from hospital/(n) (2) after-sales service/
ե /(n) (society) post COVID-19 (wasei: after corona)/after COVID-19/
եӥ /(n) after-sales service (wasei: after service)/warranty service/
եݡ /(n) after-sales support (wasei: after support)/customer service/
ե /(n) (1) apres ski (wasei: after ski)/(n) (2) apres ski wear/
ե /(n) clothes worn after dusk (cocktail dresses, evening dresses, etc.) (eng: after dark)/
եȡ /(n) (public) table talk after an event (or performance, etc.) (wasei: after talk)/
եѡƥ /(n) after-party/party held after a concert, etc./
եԥ /(n) (abbr) morning-after pill (wasei: after pill)/
եե /(n) after five/one's private time/after-hours/
եե /(n) follow-up service (wasei: after follow)/after-sales follow up/
եƥʥ /(n) after-sales support (relating to maintenance of real estate) (wasei: after maintenance)/after-sales service/
ե쥳ǥ /(n) postrecording (dialogue or sounds) (wasei: after recording)/post-synchronization/dubbing/automated dialogue replacement/ADR/
ե /(n) (1) (med) aftercare/care for patients after discharge from hospital/(n) (2) after-sales service/
ե /(n) (society) post COVID-19 (wasei: after corona)/after COVID-19/
եӥ /(n) after-sales service (wasei: after service)/warranty service/
եݡ /(n) after-sales support (wasei: after support)/customer service/
ե֡ /(n) after-shave lotion/
ե֥ /(n) after-shave lotion/
ե /(n) (1) apres ski (wasei: after ski)/(n) (2) apres ski wear/
ե /(n) clothes worn after dusk (cocktail dresses, evening dresses, etc.) (eng: after dark)/
եȡ /(n) (public) table talk after an event (or performance, etc.) (wasei: after talk)/
ե̡ /(rk) (n) (1) afternoon/(n) (2) (abbr) afternoon dress/
ե̡󡦥ɥ쥹 /(sk) (n) afternoon dress/
ե̡ɥ쥹 /(sk) (n) afternoon dress/
եСʡ /(n) afterburner/
եѡƥ /(n) after-party/party held after a concert, etc./
եӡ /(n) (music) afterbeat/
եԥ /(n) (abbr) morning-after pill (wasei: after pill)/
եե /(n) after five/one's private time/after-hours/
եե /(n) follow-up service (wasei: after follow)/after-sales follow up/
եޡå /(n) aftermarket/
եƥʥ /(n) after-sales support (relating to maintenance of real estate) (wasei: after maintenance)/after-sales service/
ե쥳ǥ /(n) postrecording (dialogue or sounds) (wasei: after recording)/post-synchronization/dubbing/automated dialogue replacement/ADR/
ե /(n) afterworld/
ե̡ /(n) (1) afternoon/(n) (2) (abbr) afternoon dress/(P)/
ե̡󡦥ɡ /(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) (med) aphthous stomatitis/
ե塼åɥ /(n) (work) A Few Good Men (film)/
ե顦ޥ /(n) (dei) Ahura Mazda (creator deity in Zoroastrianism)/
ե顦ޥ /(n) (dei) Ahura Mazda (creator deity in Zoroastrianism)/
եȥ /(n) aflatoxin/
եޥ /(n) (dei) Ahura Mazda (creator deity in Zoroastrianism)/
եޥ /(n) (dei) Ahura Mazda (creator deity in Zoroastrianism)/
եꥫǥ󡦥å /(n) African golden cat (Profelis aurata)/
եꥫ /(n) Afrikaner/
եꥫʡ /(n) Afrikaner/
եꥫ /(n) Afrikaans (language)/
եꥫ󥹸 [եꥫ󥹤] /(n) Afrikaans (language)/
եꥫγ [եꥫΤĤ] /(exp,n) Horn of Africa/
եꥫ /(n) African rice (Oryza glaberrima)/
եꥫ /(n) (uk) African bullfrog (Pyxicephalus adspersus)/
եꥫʥ /(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,adj-f) African/
եꥫ󡦥󥸥 /(n) Guinean angelfish (Holacanthus africanus)/West African angelfish/
եꥫ󡦥ꥹ /(n) false clownwrasse (Coris cuvieri)/African coris/
եꥫ󡦥ڡɥեå /(n) African spadefish (Tripterodon orbis)/
եꥫ󡦥Хե饤եå /(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)/
եꥫХե饤եå /(n) African butterflyfish (Chaetodon dolosus)/
եꥫ [եꥫ] /(n) African rice (Oryza glaberrima)/
եꥫϥꥫ [եꥫꥫ] /(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) African swine fever/AFS/
եꥫڥ [եꥫ֤] /(n) African swine fever/AFS/
եꥫϱ [եꥫФ] /(n) (med) African horse sickness/
եꥫ̱² [եꥫߤ󤾤] /(n) African National Congress/ANC/
եꥫ [եꥫΤ] /(n) (uk) African wild ass (Equus africanus)/
եꥫ [եꥫߤ] /(n) (uk) African violet/
ե롼 /(n) affluenza/
ե륨 /(n) affluenza/
ե졦ѥ /(ik) (n) African spiral curls (hairstyle) (wasei: afro spiral)/
ե쥳 /(n) (abbr) postrecording (dialogue or sounds)/post-synchronization/dubbing/automated dialogue replacement/ADR/
ե쥹ѥ /(ik) (n) African spiral curls (hairstyle) (wasei: afro spiral)/
ե /(n) (1) (abbr) Afro (hairstyle)/(adj-f) (2) Afro-/African/
ե² [ե] /(n) Afroasiatic languages/
ե塼Х /(n) (music) Afro-Cuban (jazz)/
եѥ /(n) African spiral curls (hairstyle) (wasei: afro spiral)/
եإ /(n) Afro (hairstyle) (eng: Afro hair)/
եإ /(n) Afro (hairstyle) (eng: Afro hair)/
ե桼饷 /(n) Afro-Eurasia/
ե² [ե] /(n) Afroasiatic languages/
եӥ /(n,adj-no) Afro-Caribbean/
ե塼Х /(n) (music) Afro-Cuban (jazz)/
եѥ /(n) African spiral curls (hairstyle) (wasei: afro spiral)/
եǥ /(n) (grmyth) Aphrodite (goddess)/
եǥ /(n) (grmyth) Aphrodite (goddess)/
եإ /(n) Afro (hairstyle) (eng: Afro hair)/
եإ /(n) Afro (hairstyle) (eng: Afro hair)/
ե桼饷 /(n) Afro-Eurasia/
 /(n) (uk) horsefly/gadfly/
֡ /(n) Abu Dhabi (United Arab Emirates)/
֡顼 /(n) ab roller/ab roller wheel/
֥ /(n) (ling) abugida/
֥ [֤] /(n) easy money/
֥ [֥󤵤] /(n) abscisic acid/
֥ /(n) absinthe (fre:)/
֥ [֥] /(n) absinthe oil/wormwood oil/
֥ [֥󤵤] /(n) abscisic acid/
֥ /(n) (phil) abjection (fre:)/
֥ /(n) Abuja (Nigeria)/
֥ /(n) (ling) abjad/
֥ /(n) (abbr) abstract (of a paper)/
֥ȥ饯 /(n) abstraction/
֥ȥ饯 /(adj-na) (1) abstract (e.g. art, music)/(n) (2) (abbr) abstract art/(n) (3) abstract (e.g. of a paper)/summary/extract/
֥ȥ饯ȡ /(n) (art) abstract art/
֥ȥ饯ȡ /(n) abstract strategy game (wasei: abstract game)/
֥ȥ饯ȥ /(n) (art) abstract art/
֥ȥ饯ȥ /(n) abstract strategy game (wasei: abstract game)/
֥ƥ /(n) absenteeism/
֥С /(n) absorber/
֥塼ƥ /(n) absolutism/
֥塼 /(adj-no,n) absolute/
֥롼 /(adj-no,n) absolute/
֥Х /(adj-no) oil-absorbing canvas (fre: absorbant)/
֥ /(n,vs) abduction/
֥ /(n) Abu Dhabi (United Arab Emirates)/
֥Ρޥ /(adj-na) abnormal/
֥ϥ /(n) Abkhazia/
֥ϥ /(n) horsefly and bee/horsefly and wasp/
֥ϥ餺 [֥ϥȤ餺] /(exp) (id) attempting two tasks at the same time, accomplishing neither/falling between two stools/catching neither the horsefly nor the bee/
֥߹ [֤ߤ] /(n) (anat) stirrup (bone of the ear)/stapes/
֥ [֤򤦤] /(sK) (exp,v5r) (id) to loaf around (on the job)/to idle one's time away/to dawdle/
֥饫֥ /(int) abracadabra/
֥饫֥ /(int) abracadabra/
֥饬 /(n) (1) (uk) blue king crab (Paralithodes platypus)/(n) (2) striped shore crab (Pachygrapsus crassipes)/
֥饬 /(n) (uk) abura-gaya (Scirpus wichurai)/
֥饬쥤 /(n) (uk) Kamchatka flounder (Atheresthes evermanni)/
֥饮 /(n) (uk) chrysanthemum (Chrysanthemum indicum)/
֥饮å /(adj-na) (1) (sl) oily (face, hair, food, etc.)/(adj-na) (2) (sl) persistent (person, personality, etc.)/insistent/
֥饮 /(n) (uk) Japanese tungoil tree (Vernicia cordata)/
֥饳 /(n) (1) (uk) (as used in Northern Japan) greenling/(n) (2) (as used in Kochi and surrounds) medaka ricefish/
֥饳 /(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) (uk) rape (seed oil plant, Brassica campestris)/
֥ʲ [֥ʤ] /(n) Brassicaceae (family of flowering plants comprising the mustards)/
֥ϥ /(n) (uk) Amur minnow (Phoxinus lagowskii 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/(n) (2) (ksb:) cockroach/(n) (3) (rare) Japanese house bat (Pipistrellus abramus)/(n) (4) hanger-on/parasite/(n) (5) (arch) visitor to a red-light district who's only there to look/
֥ /(n) (1) (uk) fat greenling (Hexagrammos otakii)/(n) (2) (rare) salamander/
֥䥷 /(n) (uk) oil palm (esp. the African oil palm, Elaeis guineensis)/
֥졼 /(n) ablation/
֥顼 /(n) ab roller/ab roller wheel/
ֲ [֤] /(n) Tabanidae (family comprising the horse-flies)/
˪ [֤Ϥ] /(sK) (n) horsefly and bee/horsefly and wasp/
סҥ /(n) (work) Ah, Pook Is Here and Other Texts (book)/
ץ /(n,vs,vt) (abbr) (col) upgrade/
ץ /(n,vs) (abbr) upconversion/upscaling (video)/
ץ [ץ󤵤] /(n) abscisic acid/
ץ /(n,vs) abseiling (ger: Abseilen)/rappelling/
ץ /(n) apse/
ץȥ졼 /(adj-no) (rare) abstract (art) (fre: abstrait)/
ץȥͥǥ /(unc) (comp) A-P-S-T-N-D-P (mnemonic for the OSI 7-layer model; application, presentation, session, transport, network, data-link, physical)/
ץХ /(adj-no) oil-absorbing canvas (fre: absorbant)/
ץ /(n) (abbr) update (esp. to software)/
ץե륷ȥ롼ǥ /(n) (food) apple strudel (ger: Apfelstrudel)/
ץե륷ȥ롼ǥ /(n) (food) apple strudel (ger: Apfelstrudel)/
ץե륷ȥ롼ǥ /(n) (food) apple strudel (ger: Apfelstrudel)/
ץ饤 /(n) apply/
ץ饤 /(n) appliance/
ץ饤󥹡 /(n) (comp) appliance server/
ץ饤󥹡С /(n) (comp) appliance server/
ץ饤󥹥 /(n) (comp) appliance server/
ץ饤󥹥С /(n) (comp) appliance server/
ץ /(n) (comp) (abbr) app/application/(P)/
ץꡦȥ /(n) application store/application marketplace/app marketplace/app store/
ץꥪ /(adj-na) (phil) a priori (lat:)/
ץꥪˡ [ץꥪۤ] /(n) (comp) gestalt method/a priori method/
ץꥫ /(n) applicant/
ץꥱ /(n) applique (ornamental needlework) (fre:)/
ץꥱ /(n) (1) (comp) application/application software/(n) (2) application/putting into use/(n) (3) application/request/petition/(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/ASP/
ץꥱ󡦥ӥץХ /(n) (comp) application service provider/ASP/
ץꥱ󡦥ƥ /(n) (comp) application system/
ץꥱ󡦥ͥ졼 /(n) (comp) application generator/
ץꥱ󡦥ȥ /(n) application store/application marketplace/app marketplace/app store/
ץꥱ󡦥ե /(n) (comp) (abbr) 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 software/
ץꥱ󡦥ץࡦѥå /(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/ASP/
ץꥱ󥵡ӥץХ /(n) (comp) application service provider/ASP/
ץꥱ󥷥ƥ /(n) (comp) application system/
ץꥱ󥸥ͥ졼 /(n) (comp) application generator/
ץꥱ󥹥ȥ /(n) application store/application marketplace/app marketplace/app store/
ץꥱ󥽥ե /(n) (comp) (abbr) 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 software/
ץꥱץѥå /(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) applicator/
ץꥱ /(sk) (n) (1) (comp) application/application software/(n) (2) application/putting into use/(n) (3) application/request/petition/
ץꥳå /(n) apricot/
ץꥹȥ /(n) application store/application marketplace/app marketplace/app store/
ץ깭 [ץꤳ] /(n) in-app advertising/in-app advertisement/
ץ롼Х /(n) approval/
ץ롼 /(vs) to approve/
ץ /(n) (abbr) post-war/
ץ졦 /(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,vi) (1) approach (to a problem, issue, etc.)/(n) (2) approach (of a long jump, aircraft's flight, etc.)/inrun (of a ski jump)/(n) (3) approach (to a building, mountain, etc.)/(n,vs,vi) (4) (golf) (abbr) approach shot/(P)/
ץå /(n) (golf) approach shot/
ץ饤 /(n) approach light/
ץå /(n) (golf) approach shot/
ץ饤 /(n) approach light/
ץ /(vs) to applaud/
ץǥ /(n) (grmyth) Aphrodite (goddess)/
ץǥơ /(n) (grmyth) Aphrodite (goddess)/
ץǥ /(n) (grmyth) Aphrodite (goddess)/
ץץꥨ /(n) (1) appropriation/theft/(n) (2) (art) appropriation/
ץץꥨ󡦥 /(n) appropriation art/
ץץꥨ󥢡 /(n) appropriation art/
إå /(n) ahead/
إ /(n) (uk) opium/
إ /(n) (uk) laudanum/opium tincture/
إܥ /(n) (uk) (rare) kratom (Mitragyna speciosa)/
إ [ؤ󤯤] /(n) opium den/
إ [ؤ󤶤] /(n) opiate/
إѼ [إ󤸤礦褦] /(n) opium smoker/opium eater/
إ [إ󤻤󤽤] /(n) (hist) Opium War (1840-42)/
إ [إ夦ɤ] /(n) opium addiction/
ش [ؤ] /(n) (sl) ahegao/exaggerated facial expression (esp. of females) during sex, usu. with crossed or rolled eyes and a protruding tongue/
١ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
٥ӥƥ /(n) (comp) availability/
٥ӥƥ /(n) (comp) availability/
٥ӥƥ [٥ӥƥ] /(n) availability criterion/availability criteria/
٥ӥƥΨ [٥ӥƥ] /(n) availability ratio/
٥֥ /(adj-f) available/
٥å /(n) (1) (dated) (romantic) couple (fre: avec)/(adj-f) (2) back-to-back (e.g. home runs)/dual (e.g. victory)/tandem (e.g. flight)/double/(P)/
٥åۡ /(n) (baseb) back-to-back home runs (fre: avec, eng: home run)/
٥åۡ /(n) (baseb) back-to-back home runs (fre: avec, eng: home run)/
٥ˡѥե /(n) dwarf pufferfish (Carinotetraodon travancoricus)/Malabar pufferfish/pea pufferfish/pygmy pufferfish/
٥ˡѥե /(n) dwarf pufferfish (Carinotetraodon travancoricus)/Malabar pufferfish/pea pufferfish/pygmy pufferfish/
٥˥塼 /(n) avenue/boulevard/(P)/
٥Υޥ /(n) (joc) Abe mask/cloth face mask sent out to every household in Japan during the COVID-19 pandemic/
٥Υߥ /(n) (econ) Abenomics/economic and monetary policies of Shinzo Abe during his second term as prime minister/
٥Υߥå /(n) (econ) Abenomics/economic and monetary policies of Shinzo Abe during his second term as prime minister/
٥ϥ /(n) (uk) Samoan mullet goby (Mugilogobius abei)/
٥ /(n) (company) Abema (streaming service)/
٥ޥ /(n) (uk) Chinese cork oak (Quercus variabilis)/
٥ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
٥ꥢ /(n) glossy abelia (Abelia grandiflora)/
٥졼 /(n) average/
٥졼ե /(n) (golf) average golfer/
٥졼ե /(n) (golf) average golfer/
٥ /(n,vs,vi) (comp) abend/
ڥ /(sk) (n) appetizer/appetiser/
ڥ /(n) appetizer/appetiser/
ڥ /(n) appetite/
ڥ饷󡦥ɥꥸ̡ȥ /(n) protected designation of origin (France) (fre:)/AOC/
ڥ饷ɥꥸ̥ȥ /(n) protected designation of origin (France) (fre:)/AOC/
ڥ /(n) aperitif (fre:)/
ڥƥ /(n) aperitivo (ita:)/aperitif/
ڥƥ /(n) aperitif (fre:)/
ڥǥ /(n) appendix (of a book, etc.)/
ڥǥƥ /(n) appendicitis/
ڥǥå /(n) appendix (of a book, etc.)/
ڥ /(n) (comp) append/
 /(n,adj-na) (col) (uk) (ksb:) fool/idiot/simpleton/(P)/
ۤ /(int) (uk) ridiculous/stupid/laughable/
ۤ /(n) (uk) fool/idiot/
ۤˤĤʤ [ۤˤĤ뤯ʤ] /(exp) (proverb) there's no medicine for stupidity/
ۤΰĳФ [ۤΤҤȤĤܤ] /(exp) (derog) one who knows little often repeats it/a fool's one bit of knowledge/
ۥɥ /(n) (uk) albatross (esp. the short-tailed albatross, Phoebastria albatrus)/
ۥΥߥ /(n) (sl) (joc) (derog) stupid Abenomics/idiot economics/
ۥȥ /(n) axolotl (Ambystoma mexicanum)/Mexican salamander/Mexican walking fish/
ۥȥ /(n) axolotl (Ambystoma mexicanum)/Mexican salamander/Mexican walking fish/
ۥ /(n) (uk) (ksb:) fool/oaf/airhead/
۽ [ۤ] /(int) (uk) ridiculous/stupid/laughable/
۽ [ۤ] /(adj-i) (uk) ridiculous/stupid/foolish/absurd/laughable/
 [ۤŤ] /(rk) (n) (uk) (ksb:) stupid face/foolish look on one's face/
 [ۤŤ] /(n) (uk) (ksb:) stupid face/foolish look on one's face/
 [ۤ] /(n) (col) frizz/short tufts springing up from hair surface here and there/kink/idiot hair/
ܡ /(n) abortion/
ܡ /(n,vs,vt,vi) (comp) abort/
ܥ /(n) avocado (Persea americana)/
ܥ /(ik) (n) avocado (Persea americana)/
ܥɥˡ§ [ܥɥΤۤ] /(exp,n) (chem) Avogadro's law/
ܥɥ [ܥɥ] /(n) (chem) (physics) Avogadro's number/Avogadro's constant/
ܥɥ [ܥɥƤ] /(n) (chem) (physics) 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) (Australian) Aborigine/Aboriginal Australian/
ܥꥸˡ /(sk) (n) (Australian) Aborigine/Aboriginal Australian/
ܥꥸ˸ [ܥꥸˤ] /(n) Aboriginal languages (of Australia)/
ܥꥸ /(sk) (n) (Australian) Aborigine/Aboriginal Australian/
 /(n) (abbr) appointment/
ݥ /(n) (abbr) appointment/
ݥȥ /(n) appointment/
ݥץ /(n) apocalypse/
ݥե /(n) Apocrypha/
ݥ [ݥ󤫤󤻤] /(n) apocrine sweat gland/
ݥ [ݥ󤻤] /(n) apocrine gland/
ݥޡ /(n) apochromat (ger: Apochromat)/achromatic lens/
ݥ /(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/
ݥƥꥪ /(adj-na) (phil) a posteriori (lat:)/
ݥȥ /(n) (arch) apostle (por: apostolo)/
ݥȥե /(n) apostrophe/
ݥȥե /(n) apostrophe/
ݥȡ /(n) (physiol) apoptosis/
ݥȥƥ /(n) telephone call made to get an appointment/
ݥե /(n,adj-no) (rare) apophasis/
ݥե /(n) (1) (rare) apophysis (ger: Apophyse)/apophyses/(adj-no) (2) apophyseal/
ݥե饤 /(n) (min) apophyllite/
ݥե˥ /(n) (rare) apophenia/
ݥץȡ /(sk) (n) (physiol) apoptosis/
ݥߥ /(n) apomixis (seed development without fertilization)/
ݥҥ /(n) apomorphine/
ݥꥢ /(n) aporia (gre:)/
ݥ /(n) (1) (dei) Apollo/(n) (2) (given) Apollo/
ݥ /(n) (grmyth) (rommyth) Apollo (god)/
ݥ /(n) (grmyth) (rommyth) Apollo (god) (grc:)/
ݥ [ݥ夦] /(n) Apollo 11/
ݥ /(n) (grmyth) (rommyth) Apollo (god) (grc:)/
ݥŪ [ݥƤ] /(adj-na) Apollonian/
ݥײ [ݥ] /(n) Apollo program/Project Apollo/
ݥŪ [ݥƤ] /(adj-na) Apollonian/
ݥĳ [ݥФ礦] /(n) parnassian butterfly/
ݥ /(exp) upon (in place names)/
ݹ [ݤ] /(n) apoenzyme/
ݼ [ݤȤ] /(n) (col) making an appointment/
 [ݤǤ] /(n) (1) making appointment plans over the phone/(n) (2) (abbr) telephone fraud where the caller pretends to be a relative of the victim/
ź [ݤǤ󤵤] /(n) telephone fraud where the caller pretends to be a relative of the victim/
̵ [ݤʤ] /(adj-no) (uk) without an appointment/
 /(n) (abbr) amateur/(P)/
 /(n,adj-no) flax (Linum usitatissimum)/linseed/
ޡӥ /(n) (1) (music) amabile (ita:)/tender/gentle/(adj-no) (2) semi-sweet (wine)/
ޥ /(n) amount/total/
ޥ /(n) (uk) northern shrimp (Pandalus borealis)/sweet shrimp/northern pink prawn/red shrimp/Maine shrimp/
ޥ /(n) (abbr) amateur orchestra/
ޥ֥ͥ /(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) (product) Amazon gift card (abbr)/
ޥ饲 /(n) (uk) Amakusa jellyfish (Sanderia malayensis)/
ޥ /(n) (uk) land-locked variety of red-spotted masu trout (Oncorhynchus masou ishikawae)/amago/
ޥ /(n) (uk) cattle egret (Bubulcus ibis)/
ޥ /(n) (uk) louvar (Luvarus imperialis)/luvar/
ޥ [ޥ餫] /(n) Luvaridae (family containing one extant species of perciform fish similar to a surgeonfish)/
ޥ° [ޥ餾] /(n) Luvarus (genus of perciform fish whose only member is the luvar)/
ޥ /(n) (grmyth) Amazon (female warrior)/
ޥ˥ /(n) Amazons/
ޥͥ /(n) Amazons/
ޥ /(n) (1) Amazon (river, rainforest, etc.)/(n) (2) (grmyth) Amazon (female warrior)/
ޥ /(n) (company) Amazon/
ޥ󡦥֡ӥ /(n) (product) Amazon Web Services/AWS/
ޥ󡦥ץ饤 /(n) (serv) Amazon Prime/
ޥ󥦥֥ӥ /(n) (product) Amazon Web Services/AWS/
ޥ󥫥磻륫 /(n) Amazon river dolphin (Inia geoffrensis)/
ޥƥ󥸥ͥ /(n) (uk) shiny guinea pig (Cavia fulgida)/
ޥץ饤 /(n) (serv) Amazon Prime/
ޥŷ [ޥƤ󤸤ͤ] /(n) (uk) shiny guinea pig (Cavia fulgida)/
ޥ /(n) (uk) tilefish (Branchiostegus spp.)/blanquillo/horse-head fish/
ޥȥå /(n) (company) Amada Metrecs Co. Ltd./
ޥť /(n) (uk) jiaogulan (species of herbaceous vine; Gynostemma pentaphyllum)/
ޥ奢 /(n,adj-no) amateur/(P)/
ޥ奢ȥ /(n) amateur orchestra/
ޥ奢 /(n) (abbr) amateur orchestra/
ޥ奢ޥ /(n) amateur photographer/
ޥ奢ݡ /(n) amateur sports/
ޥ奢Х /(n) amateur bands/
ޥ奢ܥ /(n) amateur boxing/
ޥ奢ޥ饽 /(n) amateur marathon/fun run/
ޥ奢쥹 /(n) amateur wrestling/
ޥ奢 /(n) (work) Amateurs (book)/
ޥ奢ȥ /(n) amateur orchestra/
ޥ奢 /(n) (abbr) amateur orchestra/
ޥ奢ޥ /(n) amateur photographer/
ޥ奢ݡ /(n) amateur sports/
ޥ奢Х /(n) amateur bands/
ޥ奢ܥ /(n) amateur boxing/
ޥ奢ޥ饽 /(n) amateur marathon/fun run/
ޥ奢ꥺ /(n) amateurism/
ޥ奢쥹 /(n) amateur wrestling/
ޥ奢̵ [ޥ奢ऻ] /(n) amateur radio/
ޥ奢̵ [ޥ奢ऻ󤭤礯] /(n) amateur radio station/
ޥĥХ /(n) (1) (uk) swift (any bird of family Apodidae)/(n) (2) fork-tailed swift (Apus pacificus)/
ޥť /(n) (1) jiaogulan (species of herbaceous vine; Gynostemma pentaphyllum)/(n) (2) (obs) ivy (esp. Boston ivy; Parthenocissus tricuspidata)/
ޥƥ饹 /(n) (Shinto) (uk) Amaterasu/sun goddess who is the ancestress of the Imperial House of Japan/
ޥƥ륫 /(n) (Shinto) Amaterasu Omikami (sun goddess)/
ޥȥ㡼 /(n) (food) amatriciana (ita:)/
ޥɥ /(n) (uk) angular Solomon's seal (Polygonatum odoratum)/scented Solomon's seal/
ޥ /(n) (uk) Amana edulis (species of flowering bulb)/
ޥʥ /(n) (uk) amanatsu (Citrus natsudaidai)/Japanese summer orange/less sour variety of the natsumikan/
ޥӥ /(n) amabie/legendary monster said to appear from the sea prophesizing either an abundant harvest or an epidemic/
ޥӥꥹ /(n) (uk) Pacific silver fir (Abies amabilis)/
ޥӥꥹ [ޥӥꥹ] /(n) (uk) Pacific silver fir (Abies amabilis)/
ޥӥ /(sk) (n) amabie/legendary monster said to appear from the sea prophesizing either an abundant harvest or an epidemic/
ޥץ /(n) (product) Amazon Prime (abbr)/
ޥߥ /(n) (dei) Amamikyu (Ryukyuan religion creation goddess)/
ޥߥ /(n) (dei) Amamikyu (Ryukyuan religion creation goddess)/
ޥߥ /(n) (dei) Amamikyu (Ryukyuan religion creation goddess)/
ޥߥ /(n) stout chromis (Chromis chrysura)/
ޥߥ塼 /(n) (dei) Amamikyu (Ryukyuan religion creation goddess)/
ޥߥȥͥ /(n) (uk) Ryukyu spiny rat (Tokudaia osimensis)/
ޥߥΥ /(n) (uk) Amami rabbit (Pentalagus furnessi)/Ryukyu rabbit/
ޥߥϥʥ /(n) (uk) Amami tip-nosed frog (Odorrana amamiensis)/
ޥ /(n) (uk) eelgrass (Zostera marina)/
ޥ󥵥 /(n) amaranthus/amaranth/
ޥ /(n) amaranth/amaranthus/
ޥꥹ /(n) amaryllis/
ޥ륬 /(n) amalgam/
ޥʻ [ޥʤ] /(n) (hist) Amarna period (of Egyptian history)/
ޥʸ [ޥʤ֤󤷤] /(n) Amarna letters (archive of Egyptian correspondence, recorded on clay tablets)/
ޥ쥹 /(n) (abbr) amateur wrestling/
ޥå /(n) amaretto (ita:)/
ޥ /(n) lover (fre: amant, amante)/
ޥ /(n) almond (fre: amande)/
 [ޤ⤦] /(n) (sumo) amateur sumo/
 /(n) (uk) opossum shrimp (Mysida spp.)/mysid/
 /(n) friend (fre: ami, amie)/
ߡ /(n) friend (esp. male) (spa: amigo)/
ߡ /(n,adj-no) amoeba/
ߡ /(n) amir (ara:)/
ߥ /(n) bowfin (Amia calva) (lat: Amia)/mudfish/
ߥ /(n) little spinefoot (Siganus spinus)/black spinefoot/black trevally/blue-spotted trevally/spiny rabbitfish/
ߥ塼꡼ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥꥣ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥꥨ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥ塼꡼ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥꥣ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥꥨ /(n) (law) amicus curiae (lat:)/friend of the court/
ߥ /(n) (uk) common morel (Morchella esculenta)/yellow morel/
ߥ /(n) amygdalin/
ߥ /(sk) (n) friend (esp. male) (spa: amigo)/
ߥ /(n) (pharm) amicetin (antibiotic)/
ߥ /(n) (uk) Jersey cow mushroom (Suillus bovinus)/bovine bolete/
ߥ祦祦 /(n) latticed butterflyfish (Chaetodon rafflesii)/
ߥƥ /(n) amity/
ߥ /(n) amide/
ߥɡ /(n) amidol/
ߥ /(pref) amino/
ߥΥԥ /(n) aminopyrine/
ߥΥ֥ [ߥΥ֥󤵤] /(n) (chem) aminolevulinic acid/
ߥΰ© [ߥΤ󤽤󥨥] /(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)/Philippines chevron butterflyfish/orange butterflyfish/netted butterflyfish/yellow-tailed butterflyfish/
ߥ˥إ /(n) (uk) reticulated python (Python reticulatus)/
ߥ塼 /(n) (1) (food) (abbr) amuse-bouche/(n) (2) (rare) amusement/
ߥ塼 /(n) (food) amuse-gueule (fre:)/amuse-bouche/
ߥ塼֡ /(n) (food) amuse-bouche (fre:)/amuse-gueule/
ߥ塼֥å /(n) (food) amuse-bouche (fre:)/amuse-gueule/
ߥ塼 /(n) (food) amuse-gueule (fre:)/amuse-bouche/
ߥ塼֡ /(n) (food) amuse-bouche (fre:)/amuse-gueule/
ߥ塼֥å /(n) (food) amuse-bouche (fre:)/amuse-gueule/
ߥ塼 /(n) amusement/(P)/
ߥ塼ȡڡ /(n) amusement spot (esp. a video game arcade) (wasei: amusement space)/
ߥ塼ȡ󥿡 /(n) amusement center/amusement centre/
ߥ塼ȡѡ /(n) amusement park/
ߥ塼ȥڡ /(n) amusement spot (esp. a video game arcade) (wasei: amusement space)/
ߥ塼ȥ󥿡 /(n) amusement center/amusement centre/
ߥ塼ȥѡ /(n) amusement park/
ߥץ饶 /(n) (abbr) amusement plaza/
ߥå /(n) amulet/
ߥ顼 /(n) (biochem) amylase (ger: Amylase)/
ߥ롦륳 /(n) amyl alcohol/
ߥ륢륳 /(n) amyl alcohol/
ߥ /(n) amylose/
ߥ /(n) amyloid/
ߥɡ˥塼ѥ /(n) familial amyloidotic polyneuropathy/FAP/
ߥɡ /(n) (med) amyloidosis/
ߥɥ˥塼ѥ /(n) familial amyloidotic polyneuropathy/FAP/
ߥڥ /(n) amylopectin/
ߥˡ [ߥۤ] /(n) amylo process/
ߥ /(n,adj-no) amine/
ࡼ /(n) love (fre: amour)/
ࡼȥ /(n) (uk) Amur tiger (Panthera tigris altaica)/Siberian tiger/
ࡼϥͥ /(n) Amur hedgehog (Erinaceus amurensis)/
ࡼҥ祦 /(n) (uk) Amur leopard (Panthera pardus orientalis)/
ࡼޥͥ /(n) (uk) Amur leopard cat (Prionailurus bengalensis euptilurus)/Tsushima leopard cat/
ࡼ [ࡼȤ] /(n) (uk) Amur tiger (Panthera tigris altaica)/Siberian tiger/
ࡼ뻳ǭ [ࡼޤͤ] /(n) (uk) Amur leopard cat (Prionailurus bengalensis euptilurus)/Tsushima leopard cat/
ࡼɿ [ࡼҤ礦] /(n) (uk) Amur leopard (Panthera pardus orientalis)/
ॹƥ /(n) Amsterdam (Netherlands)/
ȥå /(n) (company) Amtrak/
ͥƥ /(n) amnesty/
ͥƥ󥿡ʥʥ /(n) (org) Amnesty International/
ͥƥ /(sk) (n) amnesty/
ͥƥ󥿡ʥʥ /(n) (org) Amnesty International/
ϥ /(n) Amhara (people)/
ϥ [ϥ餴] /(n) Amharic (language)/
ۥƥꥷ /(n) amphotericin/
顼 /(n) (abbr) young girls who imitate the style of singer Amuro Namie/
 /(pref) (sl) American/
᡼ /(adj-na) amazing/
᡼ /(n,adj-no) amoeba/(P)/
᡼С /(n,adj-no) amoeba/
᡼СΡ [᡼С] /(n) (med) amoebic dysentery/amebic dysentery/amoebiasis/
᡼бư [᡼Фɤ] /(n) ameboid movement/
᡼Ρ [᡼Ф] /(n) (med) amoebic dysentery/amebic dysentery/amoebiasis/
᡼ưʪ [᡼Фɤ֤Ĥ] /(n) Amoebozoa (phylum of amoeboid protozoa)/
᡼ܥ /(n) Amoebozoa/
ᤷ /(n) (joc) (obs) person who has spent just a short time in the United States/(person who went to) pee in America/
 /(n) (food) (uk) (ksb:) (hard) candy/toffee/
ȥ /(exp,n) (id) (uk) carrot and stick/candy and whip/
 [Ȥ] /(sK) (exp,n) (id) (uk) carrot and stick/candy and whip/
ᥤ /(adj-na) amazing/
ᥫ /(n) (abbr) American casual (fashion style)/
ᥫ /(n) (derog) (sl) American scum/US scum/
ᥳ /(n) (abbr) American comics/
᥷ /(n) amethyst/
᥷ /(n) (abbr) American shorthair (cat breed)/
᥷硼 /(n) (abbr) American shorthair (cat breed)/
᥷ /(n) (joc) (obs) person who has spent just a short time in the United States/(person who went to) pee in America/
᥸ /(n) amethyst/
᥹ /(n) (abbr) American school/
᥹ /(n) Ameslan/American sign language/
å /(n) (company) American Express (abbr)/
ȥ /(n) (chem) ametrine/
˥ƥ /(n) amenity/
˥ƥå /(n) toiletries (provided at a hotel, etc.) (wasei: amenity goods)/
˥ƥХ /(n) self-serve system for toothbrushes, razors, etc. in business hotels (wasei: amenity viking)/
˥ƥ /(n) amenity/
˥ƥå /(n) toiletries (provided at a hotel, etc.) (wasei: amenity goods)/
˥ƥХ /(n) self-serve system for toothbrushes, razors, etc. in business hotels (wasei: amenity viking)/
˥ƥå /(n) toiletries (provided at a hotel, etc.) (wasei: amenity goods)/
˥ƥХ /(n) self-serve system for toothbrushes, razors, etc. in business hotels (wasei: amenity viking)/
˥ƥå /(n) toiletries (provided at a hotel, etc.) (wasei: amenity goods)/
˥ƥХ /(n) self-serve system for toothbrushes, razors, etc. in business hotels (wasei: amenity viking)/
Υ /(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) (uk) white-spotted char (Salvelinus leucomaenis leucomaenis)/Japanese char/
饰 /(n) (dated) American football/
饷 /(n) Amerasian/
饸 /(n) Amerasian/
ꥫꥲ /(n) American alligator (Alligator mississippiensis)/
ꥫǥ /(n) American Indian/Native American/
ꥫ饤 /(n) (company) America Online/AOL/
ꥫ󡦥󥲡 /(n) American Sign Language/ASL/
ꥫڥ [ꥫڥ󤻤󤽤] /(n) (hist) Spanish-American War (1898)/
ꥫɥ /(n) American dollar/United States dollar/US dollar/
ꥫХ /(n) American bison (Bison bison)/
ꥫӡС /(n) American beaver (Castor canadensis)/
ꥫᥭ [ꥫᥭ󤽤] /(n) (hist) Mexican-American War (1846-1848)/
ꥫ쥢 /(n) greater rhea (Rhea americana)/common rhea/American rhea/
ꥫ /(n) (1) Americano (ita:)/cafe Americano/(n) (2) Americano (cocktail)/
ꥫ꤬ /(n) (uk) red swamp crayfish (Procambarus clarkii)/
ꥫͤ /(n) redwood/
ꥫͤ /(n) okra/
ꥫ /(n) (uk) southern flying squirrel (Glaucomys 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/Native American/
ꥫǥ [ꥫǥ󤷤礴] /(n) Amerindian languages/
ꥫΥϥ /(n) (uk) screech owl (Otus asio)/
ꥫ /(n) (uk) wood duck (Aix sponsa)/Carolina duck/
ꥫ饤 /(n) (company) America Online/AOL/
ꥫ /(n) (uk) American black bear (Ursus americanus)/
ꥫ /(n) (uk) American black bear (Ursus americanus)/
ꥫ /(n) American chestnut (Castanea dentata)/
ꥫ /(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) redwood/
ꥫΥ /(exp,n) (uk) American sycamore (Platanus occidentalis)/
ꥫڥ [ꥫڥ󤻤󤽤] /(n) (hist) Spanish-American War (1898)/
ꥫåס졼 /(n) America's Cup race/
ꥫåץ졼 /(n) America's Cup race/
ꥫ /(n) (uk) (rare) moss-rose purslane (Portulaca grandiflora)/
ꥫ㥯 /(n) (uk) long-billed curlew (Numenius americanus)/
ꥫ祦 /(n) (uk) (rare) rhea (bird of family Rheidae)/
ꥫ祦ܥ /(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,vi,vt) Americanization (eng: Americanize)/Americanisation/
ꥫʥ /(n) Americanization/
ꥫʥ̥ /(n) (uk) swellshark (Cephaloscyllium ventriosum, species of catshark in the Eastern Pacific)/
ꥫʥߥ /(n) (uk) geoduck (Panopea generosa)/
ꥫ˥ /(n) Americanism/
ꥫ˥ /(n) Americanization/
ꥫ˥󥸥 /(n) American ginseng (Panax quinquefolius)/
ꥫ̥ޥ /(n) (uk) marsh deer (Blastocerus dichotomus)/
ꥫͥ /(n) okra/
ꥫ /(ik) (n) (1) Americano (ita:)/cafe Americano/(n) (2) Americano (cocktail)/
ꥫХ /(n) American bison (Bison bison)/
ꥫХ /(n) (uk) Brazilian tapir (Tapirus terrestris)/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) (uk) Carolina crane's-bill (Geranium carolinianum)/Carolina geranium/
ꥫۥɥ /(n) (uk) potato bean (Apios americana)/hog peanut/hopniss/Indian potato/groundnut/ground pea/
ꥫܥե /(n) (rare) parsnip/
ꥫߥХ祦 /(n) (uk) yellow skunk cabbage (Lysichiton americanum)/
ꥫߥ /(n) American mink (Mustela vison)/
ꥫʥ /(n) (uk) American golden plover (Pluvialis dominica)/
ꥫᥭ [ꥫᥭ󤽤] /(n) (hist) Mexican-American War (1846-1848)/
ꥫ /(n) (uk) southern flying squirrel (Glaucomys volans)/
ꥫ䥮奦 /(n) (uk) American bison (Bison bison)/buffalo/
ꥫĥ° [ꥫĥ᤾] /(n) Ichthyomyzon (genus of lampreys)/
ꥫޥܥ /(n) (uk) flowering dogwood (Cornus florida)/
ꥫ西 /(n) (uk) common nighthawk (Chordeiles minor)/
ꥫ饤 /(n) (American) puma/
ꥫ쥢 /(n) greater rhea (Rhea americana)/common rhea/American rhea/
ꥫ亮ߥߥ /(n) (uk) great horned owl (Bubo virginianus)/
ꥫ /(n) (uk) American crocodile (Crocodylus acutus)/
ꥫ /(n,adj-f) (1) American/(n) (2) (abbr) American-style (weak) drip coffee/(P)/
ꥫ󡦥ǥ /(n) (sens) American Indian/
ꥫ󡦥ץ쥹 /(n) (company) American Express/
ꥫ󡦥奢 /(n) American casual (fashion style)/
ꥫ󡦥ҡ /(n) American-style (weak) drip coffee (wasei: American coffee)/
ꥫ󡦥硼ȥإ /(n) American shorthair (cat breed)/
ꥫ󡦥硼 /(n) American joke/American sense of humor/
ꥫ󡦥 /(n) American school/
ꥫ󡦥꡼ /(n) American armhole (wasei: American sleeve)/
ꥫ󡦥 /(n) (food) sauce americaine/American sauce/
ꥫ󡦥꡼ /(n) (1) Bing cherry (wasei: American cherry)/(n) (2) cherries imported to Japan from America/
ꥫ󡦥ɥå /(sk) (n) (food) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/corndog/
ꥫ󡦥ɥå /(n) (food) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/corndog/
ꥫ󡦥ɥ꡼ /(n) the American dream/
ꥫ󡦥եåȥܡ /(n) American football/
ꥫ󡦥֥åץ /(n) American brook lamprey (Lampetra appendix)/
ꥫ󡦥ץ /(n) American plan/
ꥫ󡦥꡼ /(n) (baseb) American League/
ꥫ󡦥磻䡼إ /(n) American Wirehair (cat breed)/
ꥫ󥤥ǥ /(n) (sens) American Indian/
ꥫ󥨥ץ쥹 /(n) (company) American Express/
ꥫ󥫥奢 /(n) American casual (fashion style)/
ꥫ󥰥եƥ /(n) (work) American Graffiti (film)/
ꥫ󥳡ҡ /(n) American-style (weak) drip coffee (wasei: American coffee)/
ꥫ󥳥åץ /(n) (work) Strike Force (film)/
ꥫ󥷥硼ȥإ /(n) American shorthair (cat breed)/
ꥫ󥸥硼 /(n) American joke/American sense of humor/
ꥫ󥹥 /(n) American school/
ꥫ󥹥꡼ /(n) American armhole (wasei: American sleeve)/
ꥫ󥽡 /(n) (food) sauce americaine/American sauce/
ꥫ꡼ /(n) (1) Bing cherry (wasei: American cherry)/(n) (2) cherries imported to Japan from America/
ꥫɥå /(ik) (n) (food) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/corndog/
ꥫɥå /(n) (food) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/corndog/
ꥫɥ꡼ /(n) the American dream/
ꥫѥ /(n) (work) American Pie (film)/
ꥫҥȥ꡼ [ꥫҥȥ꡼å] /(n) (work) American History X (film)/
ꥫեߥ꡼̿ [ꥫեߥ꡼ᤤ] /(n) (company) American Family Life Assurance/Aflac/
ꥫեåȥܡ /(n) American football/
ꥫ֥åץ /(n) American brook lamprey (Lampetra appendix)/
ꥫץ /(n) American plan/
ꥫ꡼ /(n) (baseb) American League/
ꥫ磻䡼إ /(n) American Wirehair (cat breed)/
ꥫ磻䡼إ /(sk) (n) American Wirehair (cat breed)/
ꥫ磻إ /(sk) (n) American Wirehair (cat breed)/
ꥫѸ [ꥫ] /(sK) (n) American English/
ꥫ跳 [ꥫ夦] /(n) (org) United States Space Force/
ꥫǲ [ꥫ] /(n) American film/American movie/
ꥫѸ [ꥫ] /(n) American English/
ꥫ [ꥫ] /(n) (uk) wood duck (Aix sponsa)/Carolina duck/
ꥫ [ꥫ] /(n,vs) Americanization/Americanisation/
ꥫ [ꥫۤɤ] /(n) (uk) potato bean (Apios americana)/hog peanut/hopniss/Indian potato/groundnut/ground pea/
ꥫ [ꥫ] /(n) (org) United States Navy/
ꥫʼ [ꥫؤ] /(n) (org) United States Marine Corps/US Marines/
ꥫ [ꥫʤ] /(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) (org) United States Air Force/
ꥫ [ꥫ] /(n) (uk) American black bear (Ursus americanus)/
ꥫ [ꥫ] /(n) American chestnut (Castanea dentata)/
ꥫ [ꥫ] /(n) US military/United States Armed Forces/
ꥫ귧 [ꥫʤ] /(n) (uk) American badger (Taxidea taxus)/
ꥫҶ [ꥫ夦礯] /(n) (org) National Aeronautics and Space Administration (USA)/NASA/
ꥫ罰 [ꥫä夦] /(n) United States of America/(P)/
ꥫ罰ǹȽ [ꥫä夦Ф󤷤] /(n) (org) Supreme Court of the United States of America/SCOTUS/
ꥫڰݾ [ꥫɤ󤼤ۤ礦礦] /(n) (org) Department of Homeland Security (US)/DHS/
ꥫɾ [ꥫܤ礦ۤ礯] /(n) (org) 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)/
ꥫķ [ꥫΤ] /(exp,n) (uk) American sycamore (Platanus occidentalis)/
ꥫ [ꥫ] /(n) American Sign Language/ASL/
ꥫ [ꥫ夦] /(n) the Americas/
ꥫ [ꥫ] /(n) (uk) black-capped chickadee (Parus atricapillus)/
ꥫ [ꥫޤ] /(n) (rare) common Douglas fir (Pseudotsuga menziesii)/
ꥫ¼ [ꥫ̤ޤ] /(n) (uk) marsh deer (Blastocerus dichotomus)/
ꥫ [ꥫ] /(n) American person/(P)/
ꥫͻ [ꥫˤ󤸤] /(n) American ginseng (Panax quinquefolius)/
ꥫξ [ꥫߤФ礦] /(n) (uk) yellow skunk cabbage (Lysichiton americanum)/
ꥫ [ꥫ] /(n) redwood/
ꥫּ [ꥫ] /(n) (uk) elk (Cervus canadensis)/wapiti/
ꥫ [ꥫ] /(n) (uk) (rare) moss-rose purslane (Portulaca grandiflora)/
ꥫ [ꥫ㤯] /(n) (uk) long-billed curlew (Numenius americanus)/
ꥫ [ꥫΤϤ] /(n) (uk) screech owl (Otus asio)/
ꥫΦ [ꥫ꤯] /(n) American continent/the Americas/
ꥫΦ [ꥫ꤯] /(n) Great American Interchange/
ꥫ [ꥫ央] /(n) America First (US policy)/
ꥫ [ꥫ夦礦ۤ礯] /(n) (org) Central Intelligence Agency (US)/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) (hist) American War of Independence (1775-1783)/American Revolution/
ꥫԸ [ꥫҤߤ] /(n) (uk) American shrew mole (Neurotrichus gibbsii)/Gibb's shrew mole/least shrew mole/
ꥫȳ [ꥫʤߤ] /(n) (uk) geoduck (Panopea generosa)/
ꥫм [ꥫҤȤ] /(rK) (n) (uk) fall webworm (Hyphantria cunea)/
ꥫм [ꥫҤȤ] /(sK) (n) (uk) fall webworm (Hyphantria cunea)/
ꥫ [ꥫŤ] /(n) (uk) whooping crane (Grus americana)/
ꥫ [ꥫҤȤ] /(rK) (n) (uk) fall webworm (Hyphantria cunea)/
ꥫĻ [ꥫҤɤ] /(n) (uk) American wigeon (Anas americana)/
ꥫɿ [ꥫҤ礦] /(n) jaguar/
ꥫ­ [ꥫҤ줢] /(n) (uk) Wilson's phalarope (Phalaropus tricolor)/
ꥫʪ [ꥫΤ] /(n) (work) An American Tail (1986 film)/
ꥫ [ꥫܤդ] /(n) (rare) parsnip/
ꥫ [ꥫ褿] /(n) (uk) common nighthawk (Chordeiles minor)/
ꥫ [ꥫ䤮夦] /(n) (uk) American bison (Bison bison)/buffalo/
ꥫΦ [ꥫ꤯] /(n) United States Army/US Army/
ꥫΥ [ꥫ礦󤷤Ȥ] /(n) United States Virgin Islands/
ꥫϢ [ꥫ󤴤] /(n) The Confederate States of America/The Confederacy/CSA/
ꥫϢˮĲ [ꥫݤ] /(n) US Congress/
ꥫϢˮܺ [ꥫݤ礯] /(n) (org) Federal Bureau of Investigation (USA)/FBI/
ꥫ [ꥫ路ߤߤ] /(n) (uk) great horned owl (Bubo virginianus)/
ꥫ [ꥫ] /(n) (uk) American crocodile (Crocodylus acutus)/
ꥫ [ꥫФ] /(n) (uk) Brazilian tapir (Tapirus terrestris)/lowland tapir/
ꥫ [ꥫФ] /(n) (uk) Brazilian tapir (Tapirus terrestris)/lowland tapir/
ꥫ [ꥫ夦] /(n) New World hookworm (Necator americanus)/
ꥫĻ [ꥫ礦] /(n) (uk) (rare) rhea (bird of family Rheidae)/
ꥱ̡ /(n) (food) sauce americaine/American sauce/
ꥱ̥ /(n) (food) sauce americaine/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/
ٹ [ᤶ] /(sK) (n) (1) candy fashioned in human and animal forms/(n) (2) deceptive appearance/all show/empty suit/paper tiger/
 [ᤷ] /(n) (col) American car/
 [ᤸ] /(n) (sl) (sens) (rkb:) woman attracted to Americans (particularly in the military)/
⡼ /(n) love (ita: amore)/
⥹ɥ塼 [⥹ɥɥ塼] /(n) (work) Amos & Andrew (film)/
⥹ [⥹] /(n) Amos (book of the Bible)/
ե /(adj-f) (chem) amorphous/
եꥳ /(n) amorphous silicon/
եꥳ /(n) amorphous silicon/
ե° [ե󤾤] /(n) amorphous metal/
ե [ե褦Ǥ] /(n) amorphous solar cell/
եȾƳ [եϤɤ] /(n) amorphous semiconductor/
 /(n) (music) amoroso (ita:)/
 /(n) almond (Prunus dulcis)/
Ĥ /(exp,v1) (col) (uk) to make a false accusation/to invent a pretext for a quarrel/
Ĥ /(exp,v1) (col) (uk) to make a false accusation/to invent a pretext for a quarrel/
䥫 /(n) (1) ghost that appears at sea during a shipwreck/(n) (2) something strange or suspicious/(n) (3) (noh) mask for roles involving dead or ghost characters/
ȥ /(n) ayatollah (per:)/
ʥɥ /(n) (uk) (rare) lesser cuckoo/
 /(n) (1) iris (flower)/(n) (2) Siberian iris (Iris sanguinea)/(n) (3) (arch) sweet flag (Acorus calamus)/calamus/
 [ᤫ] /(n) Iridaceae (iris family)/
凉 /(n) ayahuasca/
ᤷ [ɤ] /(n) (finc) technical rally/retracement/
 /(n) (uk) ayu (Plecoglossus altivelis)/sweetfish/
楫 /(n) (uk) fourspine sculpin (Cottus kazika)/
ɥ /(n) (uk) kissing loach (Leptobotia curta)/
 /(n) (1) (uk) remaining bony parts (of a fish after filleting)/(n) (2) (uk) flaw (esp. of a person)/fault/defect/(n) (3) rice chaff/(pref) (4) rough/(pref) (5) crude/raw/natural/wild/
 /(n) (uk) saw-edged perch (Niphon spinosus)/
顼 /(n) Allah (ara:)/
顼Х /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
顼Х /(exp) Allahu akbar (ara:)/Allah akbar/God is great/
顼 /(n) alert/warning/(P)/
顼 /(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/
õ [򤵤] /(exp,v5s) to find fault (with)/
饤 /(n) alliance/
饤 /(n) (uk) common raccoon (Procyon lotor)/
饤޲ [饤ޤ] /(n) Procyonidae (family comprising the raccoons)/
饤Х /(n) arrival/
饤 /(adj-f) alive/
饤 /(vs,vi) to arrive/
饤 /(n) alignment/
饤 /(n) alignment/
饦 /(n) allowance/
饦 /(n) Alawi (ara:)/Islamic mystical group centred in Syria/
饦 [饦] /(n) Alawi/Islamic mystical group centred in Syria/
饦 /(n) around/
饪ȥ饸ȥ륭ĥͥ /(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,adj-no) person around sixty years old/
饭 /(n) arrack (grain or rice wine) (dut:)/arak/
饭 [饭󤵤] /(n) (chem) arachidic acid/eicosanoic acid/arachic acid/
饭ɥ [饭ɥ󤵤] /(n) (biochem) arachidonic acid/
饯Υեӥ /(n) (psy) arachnophobia/
饲ޥ /(n) hairy armadillo (Chaetophractus villosus)/
饲饲 /(n) (uk) cloud ear fungus (Auricularia polytricha)/wood ear fungus/black fungus/
饴ʥ /(n) (min) aragonite/
饵 /(n,adj-no) person around thirty years old (esp. a woman)/
饶 /(n) silver dragee (fre: argent)/
饹 /(n) Alaska/
饹ҥ /(n) (uk) Kodiak bear (Ursus arctos middendorffi)/Alaskan brown bear/
饹̥ /(n) (uk) Pacific ocean perch (Sebastes alutus)/
饹󡦥ޥߥ塼 /(n) Alaskan malamute/
饹ޥߥ塼 /(n) Alaskan malamute/
饹ɸ [饹Ҥ礦] /(n) Alaska Standard Time/AKST/
饹ȴ [饹̤] /(n) (uk) Pacific ocean perch (Sebastes alutus)/
饹 [饹Ҥ] /(n) (uk) Kodiak bear (Ursus arctos middendorffi)/Alaskan brown bear/
饻ȥ /(n) (uk) garden stock (Matthiola incana)/gillyflower/
饿 [饿] /(n) (ent) corpus allatum/
å /(n) arrack (grain or rice wine) (dut:)/arak/
˥ /(n) alanine/
Х /(n) alabaster/
Х /(n) Alabama/
Хʪ [ХޤΤ] /(n) (work) To Kill a Mockingbird (novel by Harper Lee)/
ӥå /(n) Arabian oryx (Oryx leucoryx)/
ӥ /(n) gum arabic/
ӥҡ /(n) arabica coffee (Coffea arabica)/
ӥ /(n) gum arabic/
ӥץ졼 /(n) (geol) Arabian Plate/
ӥ /(suf) arrabbiata (ita:)/all'arrabbiata/
ӥΥ /(n) (work) Lawrence of Arabia (film)/
ӥå /(n) Arabian oryx (Oryx leucoryx)/
ӥ /(n) gum arabic/
ӥҡ /(n) arabica coffee (Coffea arabica)/
ӥ /(n) gum arabic/
ӥ [ӥΤ] /(n) (uk) gum arabic tree (Senegalia senegal)/
ӥΥ /(n) (uk) gum arabic tree (Senegalia senegal)/
ӥΥ /(exp,n) (uk) khat tree (Catha edulis)/qat tree/
ӥ祦ϥ /(n) diagonal butterflyfish (Chaetodon fasciatus)/Red Sea raccoon butterflyfish/
ӥץ졼 /(n) (geol) Arabian Plate/
ӥ󡦥󥸥եå /(n) Arabian angelfish (Pomacanthus asfur)/
ӥ󡦥ߥ /(n) Arabian chromis (Chromis flavaxilla)/
ӥ󡦥ʥ /(n) (work) Arabian Nights/
ӥ󡦥Хե饤եå /(n) Arabian butterflyfish (Chaetodon melapterus)/blackfin butterflyfish/
ӥ󡦥饤 /(n) Arabian light/
ӥ󥨥󥸥եå /(n) Arabian angelfish (Pomacanthus asfur)/
ӥ󥯥ߥ /(n) Arabian chromis (Chromis flavaxilla)/
ӥʥ /(n) (work) Arabian Nights/One Thousand and One Nights/
ӥХե饤եå /(n) Arabian butterflyfish (Chaetodon melapterus)/blackfin butterflyfish/
ӥ饤 /(n) Arabian light/
ӥ [ӥ] /(n) Arabian medicine/
ӥ [ӥ] /(n) Arabic (language)/
ӥ [ӥ] /(n) Arabian (person)/Arab/
ӥ [ӥ] /(n) Arabic numeral/
ӥ [ӥΤ] /(exp,n) (uk) khat tree (Catha edulis)/qat tree/
ӥ [ӥ] /(n) Arab (horse)/
ӥʸ [ӥ⤸] /(n) Arabic script/Arabic letter/
ӥ [ӥФʤ] /(n) (work) Arabian Nights/The Thousand and One Nights/The Arabian Nights' Entertainments/
ӥ /(n) arabica (coffee)/
ե /(n,adj-no) person around fifty years old/
ե /(n,adj-no) person around forty years old (esp. a woman)/
ե饪 /(n) (uk) tasselled wobbegong (Eucrossorhinus dasypogon)/
ե鳤 [ե餫] /(n) Arafura Sea/
ե [ե餪] /(n) (uk) tasselled wobbegong (Eucrossorhinus dasypogon)/
 /(n) (1) Arab/Arab countries/(n) (2) Arab (horse)/Arabian/(P)/
֤ν [֤ΤϤ] /(exp,n) Arab Spring (revolutionary wave in the Arab world, 2010-2011)/
ֶ¹Ϣˮ [֤礦盧ݤ] /(n) Federation of Arab Republics/
ַ [֤] /(adj-no) Arab/Arabian/
ָ [֤] /(n) (col) Arabic (language)/
ּĹϢˮ [֤礦ݤ] /(n) United Arab Emirates/UAE/
ֽ [֤礳] /(n) Arab countries/Arab states/
ֿ [֤] /(n) Arab/Arabian (person)/
͢й񵡹 [֤椷Ĥ] /(n) (org) Organization of Arab Petroleum Exporting Countries/OAPEC/
Ϣ [֤ᤤ] /(n) Arab League/
٥ /(n) arabesque (fre:)/
ߥ [ߥɤ] /(n) aramid fibre/aramid fiber/
 [ऴ] /(n) Aramaic/
ʸ [⤸] /(n) Aramaic alphabet/Aramaic letter/
 /(n) (uk) arame (species of kelp, Eisenia bicyclis)/
⡼ /(n) a la mode (fre:)/
 /(n) Aramon (wine grape variety) (fre:)/
å /(int) huff!/yo-heave-ho!/heigh-ho/
饮 /(n) (1) (uk) Japanese yew (Taxus cuspidata)/(n) (2) (arch) wild rocambole (Allium grayi)/
륬 /(n,adj-no) (music) allargando (ita:)/
쥭㥯ե /(n) spotted sharpnose (Canthigaster solandri)/
 [줤] /(n) (min) aragonite/
說² [說] /(n) Arawakan languages/
 /(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,adj-no) person around sixty years old/
 [] /(n) dish consisting of bony fish parts boiled in soy sauce/
õ [餵] /(n,vs,vi) finding fault (with)/being picky/
 /(n) (uk) ant/
꡼ /(n) arena/(P)/
꡼䡼 /(n) aliyah (immigration to Israel) (heb:)/
꡼ [꡼뤭] /(n) aryl group/
꤬ɤ [꤬äԤ] /(int) (joc) (sl) thank you/thanks/
ȥꥮꥹ /(n) (work) The Ant and the Grasshopper/
 [Τ] /(n) anthill/ant nest/ant colony/
 [ΤȤ] /(n) anthill/
Υ /(exp) (sl) (uk) definitely OK/definitely possible/
ꥢ /(n) (music) aria (ita:)/(P)/
ꥢ˥ /(n) Aglianico (wine grape variety) (ita:)/
ꥢ󥹡ե󥻡 /(n) (org) Alliance Francaise/
ꥢ󥹥ե󥻡 /(n) (org) Alliance Francaise/
ꥢ󥹥ڡ /(n) (company) Arianespace/
ꥦ [ꥦ央] /(n) Arianism/
ꥨå /(n) (music) arietta (ita:)/
ꥨƥ /(exp) (joc) (sl) that's impossible/I can't believe it/
ꥫơ֡ /(n) Alicante Bouschet (wine grape variety) (fre:)/
ꥫƥ֡ /(n) Alicante Bouschet (wine grape variety) (fre:)/
ꥯ /(n) (uk) anteater/
ꥰ /(n) (uk) Myrmarachne japonica (species of ant-mimicking spider)/
ꥲ /(n) alligator/
ꥲ /(n) alligator gar (Atractosteus spatula)/
ꥲ [ꥲ] /(n) (work) Alligator 2 (film)/
ꥲ /(n) alligator gar (Atractosteus spatula)/
ꥳѥ /(n) (company) Alico Japan (life insurance company)/
ꥴ /(n) Aligote (wine grape variety) (fre:)/
ꥶ /(n) alizarin/
ꥷ /(n) (chem) allicin/
ꥸ /(n) (1) antlion (larva)/doodlebug/(n) (2) antlion pit/
ꥹ /(n) (uk) Eurasian wryneck (Jynx torquilla)/
ꥹȥ饷 /(n) (1) aristocracy (societal class)/(n) (2) aristocracy (political system)/
ꥹȥå /(n) aristocrat/
ꥹȥƥå /(adj-no) aristocratic/
ꥹȥƥ쥹 [ꥹȥƥ쥹Τ礦] /(n) Aristotle's lantern/
ꥹȥƥ쥹 [ꥹȥƥ쥹央] /(n) Aristotelianism/
ꥹޥƥå /(n) arithmetic/
꥾ /(n) Arizona/
 /(n) alidade/
å /(n) (abbr) American league/
å /(n) alyssum/
ɥ /(n) (uk) Myrmechis japonica (species of orchid)/
ɥ [ɥ꤫] /(n) Thamnophilidae (family comprising the antbirds)/
Х /(n) alibi/(P)/
ХΣ [ХΥ] /(n) (work) "A" Is for Alibi (1982 book by Sue Grafton)/
Х [Х] /(n) front company set up to hide someone's true profession by pretending to employ them (often used by call girls)/
Х [Х] /(n) concocting an alibi/
Х [ХŤ] /(n) concocting an alibi/
Х /(n) (char) Ali Baba/
ޥ /(n) (uk) aphid/plant louse/plant lice/
ɥॷ /(n) (uk) sweet potato weevil (Cylas formicarius)/
䡼 /(n) aliyah (immigration to Israel) (heb:)/
塼 /(n,adj-no) Aleut/
奨å /(n) (cards) aluette (game) (fre:)/
 /(n) Arirang (Korean folk song)/
 /(n,adj-no) allyl/
롦륳 /(n) allyl alcohol/
륢륳 /(n) allyl alcohol/
 /(n) (col) (uk) ant/
 [꤬] /(n) myrmecology/
² [ꤾ] /(n) ant tribe (Chinese university graduates who have failed to find well-paid jobs)/
Ϲ [ꤸ] /(n) (1) antlion (larva)/doodlebug/(n) (2) antlion pit/
 [Ť] /(n) anthill/
 /(exp) (joc) (col) be/is/
롦 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
롦 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
롦 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
롦㥸 /(n) (company) Al Jazeera/
롦ǥ /(adj-no,n) (food) al dente (ita:)/
롼ޥ˥ [롼ޥ˥] /(n) Aromanian (language)/Macedo-Romanian/
륫 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
륫 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
륫 /(n) archaism (fre:)/
륫 /(n) archaism (fre:)/
륫 /(n) al-Qaeda (militant Islamic fundamentalist group)/al-Qaida/
륫å /(adj-na) archaic (fre:)/
륫åޥ /(n) (art) archaic smile/
륫åޥ /(n) (art) archaic smile/
륫ǥ /(n,adj-no) arcadia/(P)/
륫ץȥǢ [륫ץȥˤ礦礦] /(n) (med) alkaptonuria/alcaptonuria/
륫 [륫ꤨ] /(n) alkali salt/
륫괥 [륫꤫Ǥ] /(n) alkaline battery/
륫 [륫꤬] /(n) alkali rock/
륫° [륫꤭󤾤] /(n) alkali metal/
륫 [륫ꤱĤ礦] /(n) (med) alkalosis/
륫 [륫ꤻ] /(n,adj-no) (chem) alkalinity/(P)/
륫 [륫ꤻ礯Ҥ] /(n) alkaline food/
륫Ĺ [륫礦] /(n) alkali feldspar/
륫 [륫Ǥ] /(n) alkali battery/
륫° [륫ɤ뤤󤾤] /(n) alkali earth metal/
륫 /(n) (med) alkalosis/
륫 /(n,adj-no) alkaloid/
륫 /(n) alkane/
륫󥿡 /(n) (tradem) Alcantara (material)/
륭ɼ [륭ɤ夷] /(n) alkyd resin/
륭ǥθ [륭ǥΤ] /(n) Archimedes' principle/
륭ǥθ [륭ǥΤ] /(n) axiom of Archimedes/
륭ǥ [륭ǥΤ餻] /(exp,n) (geom) 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) (chem) alkylate/
륭 /(n) alkyne/
륮ʡ /(n) arginase/
륮˥ /(n) arginine/
륮˥ջ [륮˥󤵤] /(n) arginine phosphoric acid/
륮 [륮󤵤] /(n) (chem) alginic acid/
륯ȥ륹 /(n) (astron) Arcturus (star in the constellation Bootes)/Alpha Bootis/
륯ȥ륹 /(n) (astron) Arcturus (star in the constellation Bootes)/Alpha Bootis/
륱 /(n) (phil) arche (grc:)/first principle/
륱ߡ /(n) alchemy/
륱 /(n) alkene/olefin/olefine/
륳 /(n) alcove/
륳 /(n) (1) (chem) alcohol (dut:)/(n) (2) alcoholic drink/alcohol/(n) (3) (abbr) (alcohol-based) hand sanitizer/(P)/
륳롦å /(n) breathalyzer (wasei: alcohol checker)/
륳롦ϥ饹 /(n) forcing people who can't drink alcohol to drink alcohol (wasei: alcohol harassment)/
륳롦ޡ /(n) alcohol marker (pen)/
륳롦 /(n) spirit lamp (wasei: alcohol lamp)/
륳å /(n) breathalyzer (wasei: alcohol checker)/
륳ϥ饹 /(n) forcing people who can't drink alcohol to drink alcohol (wasei: alcohol harassment)/
륳ޡ /(n) alcohol marker (pen)/
륳 /(n) spirit lamp (wasei: alcohol lamp)/
륳¸ [륳뤤󤷤礦] /(n) (med) alcohol dependency/alcoholism/
륳¸ [륳뤤󤷤礦] /(n) (med) alcohol dependency/alcoholism/
륳 [륳뤤礦] /(n) alcoholic drink/alcoholic beverage/
륳벹ٷ [륳뤪ɤ] /(n) alcohol thermometer/
륳븡δ [륳뤱] /(n) breathalyser/alcometer/
륳 [륳뤷礦ɤ] /(n) alcohol disinfection/disinfection with alcohol/
륳Ǳ [륳뤷礦ɤ] /(n) alcohol-based (hand) sanitizer/
륳ξ㳲 [륳뤻󤷤礦] /(n) alcoholic liver disease/
륳 [륳夦ɤ] /(n) alcoholism/alcohol addiction/enomania/alcohol poisoning/alcohol intoxication/
륳 [륳Ť] /(n) (1) preserving in alcohol/(n) (2) pickling one's liver/drinking incessantly/being a souse/
륳Ҥ [륳Ť] /(n) (1) preserving in alcohol/(n) (2) pickling one's liver/drinking incessantly/being a souse/
륳 [륳] /(n) alcohol content (usu. expressed per cent)/
륳ٿ [륳ɤ] /(n) alcohol by volume/ABV/
륳ǳ [륳ͤ礦] /(n) alcohol fuel/
륳ȯ [륳Ϥä] /(n) alcohol fermentation/
륳ʬ [륳֤] /(n) alcoholic content/
륳ۥå /(n) alcoholic/alcoholism/
륳ۥ /(sk) (n) (1) (chem) alcohol (dut:)/(n) (2) alcoholic drink/alcohol/(n) (3) (abbr) (alcohol-based) hand sanitizer/
륳 /(n) (astron) Alcor (star in Ursa Major)/
르 /(n) (grmyth) Argus (grc:)/
르ɥ [르ɥ󤳤] /(n) algodonite/
르ꥺߥå /(adj-na,n) algorithmic/
르ꥺ /(n) (math) (comp) algorithm/(P)/
르 /(n) (1) (comp) Algol (algorithmic language)/(n) (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) Alsace/
륶 [륶] /(n) Alsatian/
륷 /(n) (astron) Alcyone (star in the constellation Taurus, brightest of the Pleiades)/Eta Tauri/
륷 /(n) arsine/
른 /(n) Algiers (Algeria) (fre: Alger)/
른ꥢϥͥ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      